Adds a year range facet that searches against sourceResource_date_begin_i
(minor) Fixes file_cache_spec so it doesn't cause error 'warning: toplevel constant SocketError referenced by Socket::SocketError'