Updating to kitkat build target
Force initialCommand field into String

Fixes #46
Make untagged commits use SNAPSHOT in POM
Merge pull request #47 from Simperium/kitkat-init-failure

Kitkat init cmd failure
Changing dirty param for git versions
waitForMessage now returns matching message

The message that was identified as the new message is stored on the flagger and returned to the waiting method.
Make MockBucket's ghost store public
Use a MockBucketStore instead of MemoryStore
MockBucketStore implements rudimentary Cursor

- all returns an AbstractCursor using the HashMap's data as the cursor data
- does not support any special queries, only the bare minimum to get a cursor of objects
MockChannelListener now parses commands
MockChannelListener parses init command

- stores API version requested
- throws exception if init called more than once
respond to e requests

If provided with data, the MockChannelListener will respond to requests for that entity from the channel.
Fix expected init messages

Client now uses api 1.1

refs #48
Helper methods to send index data
Updating cv and c test descriptions
Add test for server index request

refs #50
Reduce timeout time for waiting for index
Expose bucket's executor

Allows other object's to use bucket's background executor
Using Simperium API version 1.1

fixes #48
support parsing commands without params