bumped version to 0.22
some little bits of code tidying
Revert "Use the offical rails-settings gem, rather than our own gemified version"

This reverts commit c4d52554e7262395dfebfff7e7c3821c4f34eead.
caused some test errors, will revisit
fixed error
Fixed some tests to reflect what they are testing

related to lazy loaded tabs. - SYSMO-1638
Fixed test to check model image is created and uploaded - SYSMO-1638
removed obselete constant variable - SYSMO-1638

was used to determine name for specimen or cell-culture, but this is not handled by the locale
removed a MERGENOTE and created JIRA issue (SYSMO-1644) - SYSMO-1638
removed MERGENOTE after accessing the code - SYSMO-1638
removed a mergenote and things as they were, it is covered by another JIRA issue

to do with related items and how they are defined
simplified some code

Person.member_of?  SYSMO-1638
removed the temporary alias :name->:title for project - SYSMO-1638
removed another mergenote for related items

(already coverered by another JIRA issue)
tweak to meet coding guidelines an removed unused variable - SYSMO-1638
fixed use of project.name instead of title
Re-added index titles introduced by VLN, but now consistently and on all pages

using the standard title helper and partial, for consistent styling. SYSMO-1638
fixed use of project.name instead of title within a test
fixed use of project.name instead of title within a test
Merge branch 'vln-merge'