Updated tests and modules to use timeout factories.  Local only implemented first pass.

USERGRID-153
Queue rework.
Merge remote-tracking branch 'origin/two-dot-o' into USERGRID-153

Conflicts:
	stack/corepersistence/collection/src/main/java/org/apache/usergrid/persistence/collection/mvcc/stage/delete/MarkCommit.java
	stack/corepersistence/collection/src/test/java/org/apache/usergrid/persistence/collection/mvcc/stage/delete/MarkCommitTest.java
Renames status to state so that it is easier to read compared with stage.  State signifies the entity state.