Allow removing has-many associations by id

Allows you to do:
 * `Project.removeTask(id)`
 * `Project.removeTasks([id, id])`