contributor in test factories should always be Person rather than User

see - SYSMO-1366
Fixes to tests affected by changing contributors in factories
put back the bracket for missing value, to keep the fix sort position
improve speed a bit
color for external resource tab
track the selected facets
a tweak for -notify user projects assigned- email
ajax loading icon while loading result
fixed and seperated configuration

moved configuration into a seperate -openseek file, like with VLN and BioVel, and setup a symbolic link to make it easier to switch between them.
Likewise for the en.yml locals file containing differing text.
Merge branch 'seek-unstable' into vln-merge

Conflicts:
	test/factories.rb
added rubycritic gem
fix to slowdown on the front page if a feed fails. It is now blacklisted for 1 day - SYSMO-1618
update tags
Merge from SEEK 0.21 mercurial into seek-unstable

Conflicts:
	.hgtags
	Gemfile.lock
Merge branch 'seek-unstable' into vln-merge

Conflicts:
	Gemfile
	Gemfile.lock
Merge remote-tracking branch 'lihua/vln-merge' into vln-merge

Conflicts:
	config/initializers/seek_configuration.rb
little refactorig to improved code quality for feed_reader
Disable facated browsing and search by default

its currently not working and is preventing me from testing some of the list views
some minor refactoring of code to generate resource list title
removed duplicate code