added timestamp to device model
added ability to remember deviceGUID on Android client, moved registration to onResume(), minor refactorings related to preferences