Merge pull request #222 from benmccann/es_1_0_1

Upgrade to ElasticSearch 1.0.1
Upgrade to ES 1.1.0 and upgrade a few other libraries
Merge pull request #241 from benmccann/es_1_1_0

Upgrade to ES 1.1.0 and upgrade a few other libraries
Create Timestamp wrapper class to encapsulate different oplog sort property types used in different MongoDB distros
Flatten ops array in TokuMX oplog entries
Ignore no-ops in TokuMX oplog
Support UPDATE_ROW operation
Fix the tests so that they run for me. Groovy-Eclipse-Compiler plugin for maven require 2.8.0-01 and later require maven-compiler-plugin 3.1 or higher. See http://docs.codehaus.org/display/GROOVY/Groovy-Eclipse+compiler+plugin+for+Maven
Merge branch 'tests-not-running' of github.com:benmccann/elasticsearch-river-mongodb into tokumx-compatibility
Fix support for the TokuMX 'ur' op (notably for findAndModify). Ensure that when we encounter an oplog.refs entry, the river doesn't bomb out on an NPE.

* Fix oplog.refs oid entry handling
* Fix UPDATE_ROW op
* Validate that we got an item before processing it
* Add explicit log message for NPE on namespace fetch
* Fix findAndModify support for TokuMX
Support oplog.refs and multiple op transactions
Merge branch 'tokumx-compatibility' of github.com:kdkeck/elasticsearch-river-mongodb into tokumx-compatibility
Merge branch 'tokumx-debug' into tokumx-compatibility