Split up release and debug serverData and config files

The debug ServerData class will be ignored for now. We are working on a
simple way to deploy a local Stud.IP installation which api config will
be pushed to the repository.
Add Stud.IP search icon
Fix wrong static declaration
Formatting and xml cleanup
Implement seachable servers list
Update course modules, fixes #19
Formatting and copyright update
Add getAsJson() and fromJson() for modules
Save course modules to db
Adapt tabs based on active modules, fixes #18
Update formatting and copyright
Add course recordings tab icon
Add recordings property to servers and save it in the shared prefs
Add recordings tab if the are enabled
Remove contra productive stupidity

This code surpresses all thrown exceptions while in debug mode. This
makes no sense.
Add POJOs for parsing
Add db stuff for recordings
Add migration ability with patches, add recordings db
Add recordings request to SyncHelper
Implement recordings fragment