Implementing EdgeNGramFilterFactory for Solr text fields

This allows partial searches like so:

"North" will find "Northwestern".

Jetty needs to be restarted and objects reindexed (in the Rails console, ActiveFedora::Base.reindex_everything).