Merge pull request #3 from dclarke/devicestorage

removed getDeviceStorages, no longer a valid api + other nit fixes
Merge pull request #4 from dclarke/devicestorage

device storage improved self test
Added alarm api tests
merged with head