Cleaned up cache directory configuration.
URL-encode IDs in filenames to reduce the chances of illegal filenames and for consistency with Solr data source.
Sorted using Notepad++ TextFX

Sorted using the TextFX function.
Fixed bug related to params/results template refactoring.
Decoupled LayoutClass helper from ConfigReader.
More ConfigReader decoupling.
More ConfigReader decoupling.
Merge branch 'master' of git://vufind.git.sourceforge.net/gitroot/vufind/vufind