Removed unused parameter.
Removed duplication when creating typed objects from database objects (thanks to Teamscale)
Removed colorAPI, now we directly use colorstore instead.
Oops... This needs to be fixed.
Removed unused method.
Removed announcementsAPI method getAnnouncement, now we directly use announcementstore instead.
Removed announcementsAPI method allAnnouncements, now we directly use announcementstore instead.
Removed announcementsAPI method allAnnouncementsUntilToday, now we directly use announcementstore instead.
Removed membersAPI method getMember, now we directly use memberstore instead.
Removed membersAPI method allMembers, now we directly use memberstore instead.
Removed membersAPI method getMemberForAuthentication, now we directly use memberstore instead.
Removed membersAPI method getMemberForId, now we directly use memberstore instead.
Removed membersAPI method getMembersForIds, now we directly use memberstore instead.
Removed membersAPI method getMemberForEmail, now we directly use memberstore instead.
Removed membersAPI method getMembersForEmails, now we directly use memberstore instead.
Removed membersAPI method saveMember, now we directly use memberstore instead.
Merge commit '9a06fb00a36a49242baac232784bd8dc8859ffc6'

Conflicts:
	config/beans.json
	lib/administration/index.js
	lib/announcements/index.js
	lib/authentication/index.js
	lib/members/index.js
	lib/waitinglist/index.js
Added missing return before next() call; streamlined formatting.
Overlooked replacement: Now the administration express app is generated via the helper method as well.
Merge pull request #710 from NicoleRauch/master

General cleanup of APIs