3FHL: The Third Catalog of Hard Fermi-LAT Sources