add glossary search, ajax view perms and testing

conceptualdomain search

supersede tests for anon users

favourite testing

single item registration tests
Merge branch 'master' into tests
Catchup
adding glossary index
lots more tests, improved documentation for downloaders
Merge pull request #110 from LegoStormtroopr/tests

Adding more tests