Merge branch 'release/v3.0.5'

* release/v3.0.5: (29 commits)
  Preparing release Updating semver Finish release
  nulls, nulls all the places
  fix docblock
  it's really hard to teach an old dog new tricks
  Expand event subject properties to include associationType and associatedModel for beforeRelatedModel and afterRelatedModel
  Rename to relatedModels and add unit tests
  Fix related models configuration
  Condensed CrudAction::enable()
  Removed yoda conditions in CrudAction
  Renaming executeAction to execute
  Updated 'have' to be 'has'
  Updated grammar thoroughout the plugin
  Added missing return in constructor doc block
  Changed is_null() checks to strict checks
  Added period to fix merge conflict
  Fixed some doc block typos
  Rephrases docblocks to avoid confusion.
  Coding standards. Dedicated to @dereuromark.
  Removes array checks in CrudComponent.
  Docblock updates for CrudComponent.
  ...
bump composer
Merge branch 'master' into develop

* master:
  bump composer