Update README
Change Document Models to use an anonymous riak.Model field instead.

This allows direct access to the functions of the riak.Model, so fore example "object.Save" instead of doing "object.RiakModel.Save".
Merge pull request #13 from tpjg/anonymous-model-field

Change Document Models to use an anonymous riak.Model field instead.
Minor README update
Minor README update
Comment cleanup for references to riak.Model/RiakModel
More comment cleanup
Changed testing to use t.Logf instead of Printf and allow for -short test

The -short test skips the testing of the pool of simultaneous connections
Add Travis CI
Add Travis CI status to README
Fix Travis config
Updated README
Make Delete, Reload and Exists respect CAP options
Implemented way to resolve conflicts for Document Models
Merge pull request #14 from tpjg/anonymous-model-field

Implemented way to resolve conflicts for Document Models
Code refactoring, just moving code around

All model-related tests are now in a separate file (riak_model_test.go) and moved a function from client.go -> bucket.go
Code refactor - using one or a pool of connections now uses the same code.
Code cleanup - error messages properly defined
README update for removing Document Models/ORM features
Implemented time.Time fields in Model