Fixes passing json object instead of instances to Model.create() associations (#216)

Adds initial tests for Model.create(), deprecates old one