Added `push` method which saves the model and all of its relations. Closes #1358.