Rails pipeline >$template cache

- Designed and coded full Template Caching including integration into the Rails Asset Pipeline for a single server trip to load all templates.

- Removed several other duplicate server trips, including the long-standing current-user duplicate loads

- Coded fix to ensure edited templates get regenerated

- Replaced minimumResultsForSearch: -1 for Select2 to hiding Mobile keyboard after use.