St. John Deputy Brandon Nielsen's funeral illustrates community support