Get travis build status for master branch
Improves error handling and cuts some unused code. Implements #14
Added installation information

How to install using composer/packagist
Update README.markdown
Require atoum from composer
Run both phpunit + atoum tests for travis.
Use phpunit through composer
Moved http test to atoum as well
Forgot to add test base class
Ported DSL Builder and Stringify tests
Rewrote last batch of tests to atoum
Fixes unit testing using an unimplemented fluent api on Client
Merge pull request #17 from nervetattoo/atoum-tests

Move to Atoum for unit tests
Working PUT mappings
Provide some quick info on creating mapping on index/type
Changes a test in Client to use fluent api
Merge pull request #16 from nervetattoo/mapping

Support setting mappings
Removes phpunit dev dependency
Client::getMicroTime() replaced with microtime()

In php 5.0 microtime() function started support returnig float value.
Merge pull request #19 from printercu/master

Client::getMicroTime() replaced with microtime()