Initial push DashClock Widget

for more information see:

https://code.google.com/p/dashclock/

big big thanks to crazy developer Roman Nurik
Fix missing resources

HDPI and MDPI resources were missing

thanks kufi for the resources

Change-Id: I8702b191cb1cf01bc29de9604036dc2ed39d41d6
Fix some more crashes from the dev console
Catch all exceptions for the very aggravating SMS provider
Add support for all day events and hiding the settings button.
Fixes issue 13
Fixes issue 84
Fix bug related to all day events
Buffer updates throughout the core widget host to prevent flickering
Unify and shorten event collapse window/delay

Change-Id: Ibd2d038a509f60968d1f3284ffaadb460269de0d
Udd updated translations

Change-Id: Ibc9894c3f8c77ff9166c7820d06b20a5c40564d5
Show 'unknown' instead of '-1' or '-2' for private or unknown numbers.

Change-Id: Ie4361477a0bf79058ba9258bb51c856fe904d379
Retry updating weather when there's an error getting location or weather data

Change-Id: Id75e663dafc89e6519578d3b2e5b1903de58d4d4
Bump version to 1.4

Change-Id: If5ce7b48873390a201d8b19a7f91239f4f97a155
Bump version to 1.4.1.  Issue 312  was caused by a bad build; 1.4.1 simply fixes
the binary and bumps the version number

Change-Id: I3173377e7b74de1073b341c102174a3221543339
Address issue 227 by adding notifyAppWidgetViewDataChanged call, and potentially
address issue 323 with getStringSet fix

Change-Id: Ied57e36503c956c60e7df684a102af6c4c98ef8b
Add ability to send logs in debug mode

Change-Id: I1487bf2324f07b6a9c6f2b99c7ff98037a2736b4
Guard against content provider exceptions

Change-Id: Iec8b5d802fb2fbdf078f522c7570558405e6d3b0
Bump version to 17, 1.4.2

Change-Id: Ic7bf0b9f5c7c24f932de839033a22b6973071aa1
Optimize out debug log code in nondebug builds

Change-Id: I24625f2d7e966a9fc73862fb65d1e2066059d136
Skip orphaned SMS messages. Fixes issue 8

I've determined that phantom messages can show up when you delete a
conversation in the messaging app but for some reason the app
accidentally doesn't delete all messages in that conversation. So you're
basically left with stray messages that aren't part of a conversation.
The messaging app only shows conversations at the top-level, not
messages. DashClock was seeing those stray messages and showing them.
Now, it first collects a list of all active conversations, and then
checks to make sure unread messages are part of an active conversation
before showing it.

Change-Id: I47ad3f68a319d84b015ad72e812249cd17be2165
Fix a bug where all day events for tomorrow wouldn't be shown if there was a
regular event a few days away and it was within the lookahead time

Change-Id: I365545f1e36decfa29dd0fe85080d17a015666ac