Model remove method, new string methods

* add remove method to the Model class
* add isObjectId method to the String prototype,
  which sees if a string is a valid objectId
* Small fix in the alchemy.merge function