[ADD] added permissions for connectivity checks
[ADD] added connectivity flags to WebRequest
[ADD] javadoc
[ADD] first draft of ConnectivityHelper
[ADD] connectivity awareness
[CHG] changed return values of runWebRequest* and runSynchronousWebRequest*
[CHG] if device has no connection, cached objects will be returned
[FIX] rearranged runWebRequest*, fixing some very minor issues
[FIX] possible nullpointer
[FIX] fixed example project
[ADD] some javadoc
[CHG] removed some todo items from readme (the ones implemented)
[ADD] javadoc
[CHG] some readme changes (again)
[ADD] conv. method to write data to cache
[ADD] added default implementation of processWebReply and processCachedObject to DataProcessor, caching is now enabled by default in the processor (caching will still not happen if WebRequest does not allow it)
[ADD] CACHE_NO check
[CHG] using DataProcessor's default implementation now
[ADD] completed caching example
[ADD] activity to manifest
[ADD] added useOfflineCache flag
[ADD] updated DataBaseAdapterCacheInformation to work with useOfflineCache flag
[ADD] added useOfflineCache flag to database
[CHG] db upgrade code (cache.db)
[ADD] some javadoc