allow registration of NotifierResource without referencing the class
Renamed properties to be clearer

Updated tests to be latch based instead of time based.  This makes the
tests cleaner without race conditions on slow systems.

USERGRID-753
Added test for runtime type
Merge branch 'USERGRID-1185' of github.com:apigee/usergrid-stack into USERGRID-1185
Merge pull request #59 from apigee/USERGRID-753

Renamed properties to be clearer
Merge branch 'master' into USERGRID-1185
Fixes issue with loading incorrect entity types on collection load.

USERGRID-1185
Merge pull request #60 from apigee/USERGRID-1185

Usergrid 1185
Updated props for ease of user user and moved JobData into entities
package for easy naming.

USERGRID-753
Merge pull request #61 from apigee/USERGRID-753

Updated props for ease of user user and moved JobData into entities
Updated jobs to allow broader exception handling

Cleanup up the JobExecutionException to decouple the execution
environment

Updated tests

USERGRID-753
Merge branch 'master' into USERGRID-753
Merge pull request #62 from apigee/USERGRID-753

Usergrid 753
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
Fixed dependency ordering.  Scheduler is now dependency of service.

Refactored JobExecution to use an interface so internal operations are
hidden from Jobs.
Merge branch 'master' into USERGRID-753
Merge branch 'USERGRID-753' into USERGRID-1185
Merge pull request #63 from apigee/USERGRID-753

Usergrid 753