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
Merge pull request #15 from tpjg/model-time

Implemented time.Time fields in Model
Make handling of specific field types like time.Time more generic, allow applications to provide their own (Un)Marshaler functions
Merge pull request #16 from tpjg/model-time

Make handling of specific field types like time.Time more generic, allow applications to provide their own (Un)Marshaler functions
Remove unnecessary code - broken!
Checkin copies of original encoding/json files

These will need only minor customization for use in riak.Model
Rename original encoding/json files

Makes origin clear and allows easy removal (rm *model*.go) if Document Models are not needed
Start implementing customized json and changes in model.go - broken!
Merge branch 'master' of https://github.com/tpjg/goriakpbc into anonymous-model-field

Conflicts:
	model.go