Merge branch 'vln-merge' of https://github.com/SysMO-DB/seek into vln-merge
refactor scales controller
configurable tabs:  lazy load or not
seek_configuration for VLN
remove test for config scales
add Seek::Config:scales back for deploying VLN on production server (e.g. scales implementation changes)
increase max tabs in row to 15
sort out two types of seek configuration variables: default(that can be changed via SEEK UI by SEEK admins) and fixed(changed only within seek_configuration.rb by developers). These two types can be converted to each other. E.g.  Fixed variables should be converted to default  if making it configurable with SEEK admin UI, otherwise the fixed value in seek_configuration.rb will always be used. Seek_testing.rb should also be changed accordingly when converting variable type for test
disable header tag line
fix testing with fixed config variables
add back 'faceted_browsing_enabled'
test 'faceted_search_enabled' with fixed value
change some fixed config variables to be forced_default. Three types of variables: 1. default(first, set in memory with the value in seek configuration files; second, resettable in DB by admins with 'server admin' ) 2. forced_default(only set in memory with values in seek configuration files) 3. fixed(set in DB with the value in seek configuration files). The values load order is: it reads DB first, then in memory if not found.
missing config file commit for forced_default
Merge remote-tracking branch 'lihua/vln-merge' into vln-merge

Conflicts:
	config/initializers/seek_configuration.rb
Updated configuration files

Transferred the latest VLN changes to seek_configuration.rb-vln and put back that standard settings for default