fixed issue with dirty callbacks, tests all passing
isOnline can be a function
warns and cleans rather than throwing an error if invite not found
fixed issues with local collections
added a couple of comparator tests
increased coverage of update and delete cases