Merge pull request #10 from continuuity/feature/doc-0.1.0-release

Fix version references in README for 0.1.0 release
Exclude SCM, IDE, and build output files from RAT checks
Build and coprocessor support for Apache HBase 0.98
Merge pull request #11 from apurtell/rat_excludes

Exclude SCM, IDE, and build output files from RAT checks
Do lazy initialization of PooledClientProvider to avoid guide injection error.

- Guice injection error could raised if the TransactionServiceClient instance is being injected to another object.
  - During the instantiation of TransactionServiceClient, which in turn call PooledClientProvider.initialize(). The initialization would fails if it is not yet connected to ZooKeeper, which would be the case when still constructing the Guice Injector, depending on whether the DiscoveryServiceClient do auto-connect to zookeeper or not, which is not guaranteed.
Merge pull request #13 from continuuity/feature/improve-pooled-client-initialize

Do lazy initialization of PooledClientProvider to avoid guide injection error.
Adjust POM to publish to OSS Sonatype Nexus.
Added artifact signing key.
Merge pull request #12 from apurtell/hbase-compat-0.98

Build and coprocessor support for Apache HBase 0.98
Added .travis.xml to enable Travis CI build.
Added missing license header.
Only enable GPG plugin when doing release.
Only run travis test with oraclejdk7 due to bug in openjdk on type inference

private Map<byte[], Long> ttlByFamily = Maps.newTreeMap(Bytes.BYTES_COMPARATOR);

would fail in openjdk
Adding travis build status to README
Update README.rst
Now fixed the travis build status
Update README.rst
Update README.rst

Update with SVG version of build status
Update README.rst

Revert BuildStatus change.
Update README.rst

Use high res svg.