Adds suggestions to search

Also renamed old content provider to CacheProvider.
Simplifies base dialog fragment
Adds cafeteria entity, parser and tests
Adds cafeterian http and content dao
Adds cafeteria service and listener
Adds cafeteria service to sync adapter
Extends modules to create service dao singletons
Small improvments and bug fixed

Improved/Fixed:
 - Fixed auto sync enable when creating new account
   (missed doSync() call)
 - Startup fragment now checks for running syncs before starting another
 - Sync service now offers isSyncing() method
Animator now properly aligns action button at top of screen
Adds missing sync permission to manifest