Handle future app upgrades gracefully with respect to databases
Add manufacturer, model and product to debug log
Do not attempt to unlock or lock if device is already in the correct state
If IllegalArgumentException is thrown when removing the password, do not attempt to reset the password if it is blank
Update gradle + Android Studio
Revert "Remove Pebble watch app download for now"

This reverts commit 876472e8abd798b73d6cd0a7861499c509d65093.
Fix colors and sizes for Pebble watch app
Add additional methods to Logger class; log to logcat if app is debug build
Update UI whenever lock state changes via local broadcast
Improve PebbleReceiver and add logging; fix incorrect lock state mapping
Fix bugs and crashes in Pebble watch app
Fix missing UI update
Use constants for lock state
Remove unneeded cast
Fix purchase check for Pebble watch app
Use gradle for build version
Add watch app message if Pebble Locker needs to be configured before using
Android Studio update
Add non-empty password as a requirement for being enabled and configured; reply to Pebble watch app with code for not enabled/configured
Fix integer wrapping when sending status int to Pebble