Client: cleaned up code related to editing annotation types.
Client: fix for study panels open / closed state.

Remember the last viewed study. This way if the user reloads the page, the panels are not initialized to all open again.
Client: in use specimen groups fixes.

If speicmeng group is in use, it cannot be updated or removed. An explanation is
displayed in modal and the action is not allowed.
Client: checks for annotation types in use.

If an annotation type is in use, it cannot be updated or removed. The checks were
added for collection event, specimen link, and participant annotation types.
minor code cleanup
Server: cleaned up events.

Events do not need a timestamp anymore since the timestamp was moved to WrappedEvent.
cleanup after merge.
Using GNU Global tags.
Upgraded to Play 2.3.5.
Client: can now add locations to centres.
Could not get angularjs-toaster to work.

Removed angularjs-toaster and now only using toastr.
Added more columns to locations panel.
Working on centre studies.
Client fixes.

- Added angular-sanitize to be able to use HTML tags in modals.
- User not allowed to add specimen link types if no specimen groups are present.
removed unused files.
Can now add studies to centres.
client fix.