model: support null data source

Allow the user to specify that the new model should not be attached
to any data source.
Merge pull request #59 from strongloop/feature/model-with-no-datasource

model: support null data source