ods: fixed Processor bug that made it incompatiable with non ODS sources
pegelonline: added tide characteristic values
levels: added series for tide characterstic values
levels: minor cleanup
ods: fixed wrong url bug in OdsSource
ods: changes to prefs are commited instead of only apply

Caused race conditions between  SyncAdapter and Manager
Start manual sync on first startup in MainActivity
ods: allow syncs in ContentProvider even if db is empty
ods: prevent possible NPE in SyncUtils
ods: fixed first content provider notification problem

Querying also no longer returns null if table doesnt exist --> create it
instead
ods: removed race condition in SyncAdapter for manual sync
ods: removed various cursor null checks