Fixed dynamic put and load to return correct runtime types

USERGRID-1185
Fixes bug with cast and with Device setter/getter

USERGRID-1185
Merge branch 'master' into USERGRID-1185
Merge branch 'USERGRID-753' into USERGRID-1185
pass the SchedulerService on to where we can get at it
Merge branch 'USERGRID-753' into USERGRID-1185
test is failing
Moved ignore and added comment
Merge branch 'master' into USERGRID-1185
Merge pull request #65 from apigee/USERGRID-1185

Usergrid 1185 - support push notifications