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
Implementation seems to be working - needs cleanup
Allow []Model and &[]Model as argument for GetSiblings
Check slice element type
Model structs can now have struct fields

A struct can now embed another struct similar to how the Ripple gem supports "Ripple::EmbeddedDocument"
Merge pull request #17 from tpjg/anonymous-model-field

Code cleanup, using customized json encoder/decoder