ActiveModel/ActiveRecord Support

- [x] Setup callbacks for create, read, update, destroy
- [x] Setup filtering mechanism
- [x] Add Permission Filter for not matcher
- [x] Throw error on expect_attribute when no permission_filter is available