giRouter+giCore missing controller method fixed

If the controller’s method doesn’t exist, fallback to defaultAction()
or throw an error if defaultAction doesn’t exist either.
giRecord->save() now works with giQuery.