Merge branch 'two-dot-o' of https://github.com/GERey/usergrid-1 into two-dot-o
Initial commit of async processing framework.  Need to evaluate it a bit more on the async processing.
added destroyToken and logoutAndDestroyToken functions
added callback
Finished design of event listener and tests
Finished local queue for proof of concept
Merge branch 'two-dot-o' of https://github.com/usergrid/usergrid into two-dot-o

# By Dave Johnson (64) and others
# Via Dave Johnson (18) and others
* 'two-dot-o' of https://github.com/usergrid/usergrid: (207 commits)
  Rename test and add couple more query tests.
  Adding Apache license header.
  More progress on EntityCollectionIndex and tests.
  Use version properties everywhere, define them only in parent.
  Progress towards getting more query tests running.
  More refactoring and removal of unnecessary code.
  More refactoring and removal of unnecessary code.
  Remove classes not needed for query parsing.
  Added cache declaration to column family meta data
  Rename index to query index, add working query parser code.
  Initial commit of the async processor
  Composite ID creation and parsing and some test improvements.
  Refactored to avoid the need to copy for mark check
  Added buffering to ensure we have less chatter with cassandra
  Added validation with time UUIDTest and verified existing impl.  Needs to use new batch for filtering
  Remove unnecessary method.
  Remove redundant code and test.
  Added version property, did some refactoring / renaming and added a larger data set.
  Basic indexing of entities working, more tests needed.
  Progress on EntityIndex tests and impl.
  ...
Added a toByteBuffer method using Smile.
Added basic Q logic for in memory queue as proof of concept.  Need to test and add reserved capacity for writes.
Found out that I was using a wrong format. This build still has errors though, so not for review.
Now pulling the version from the byte buffer.
Temp commit. Need to finish delete lister and refactor
add AppleJavaExtensions-1.5.4 to local-dependencies so all apple related classes are found. Update from AppleJavaExtensions 1.4 to 1.5.4
update AppleJavaExtensions to 1.5.4
Refactor to use the observables. Evaluating hazelcast
Fixed regression bug wrt error handling in Folder and Asset
Updating build artifacts
Fixing regression bug in Assets
USERGRID-86: Remove restriction on 10 apps in the portal
USERGRID-86: Remove restriction on 10 apps in the portal
USERGRID-86: Remove restriction on 10 apps in the portal, add build files