add test cases for missions
bugfix for title of page of announcement#show
fix announcement show page
fix admin search user mysql error
fix make annotation for stuff
optimize annotation index request
Merge pull request #152 from weiqingtoh/bug/wq-announcement

Bugfix for title of page of announcement#show
Merge branch 'development' of github.com:Coursemology/coursemology.org into development

Conflicts:
	app/views/announcements/show.html.erb
admin search order by name fix
change the test database name
Merge pull request #154 from wangqiang1208/testing/env

change the test database name
Merge pull request #144 from wangqiang1208/testing/mission-tests

add test cases for missions