Allow chaining of methods on a model instance

This allows you to do per example `$user->update(array())` instead of `User::update($user->id, array())`
Don't know if that's cool with you, otherwise tell me, sounded logic in my head.