docs(aalborg_theme): document change of content order

Fixes #5787
fix(core): fault in ElggPlugin contructor

The attibutes of an ElggPlugin are set too late to save all attributes
correctly.

fixes: #6426 and #6430
Merge pull request #6455 from jeabakker/wrong-initialization-of-ElggPlugin

fix(core): fault in ElggPlugin contructor
chore(travis): Added travis script to check commit messages for commit ranges. Updated travis.yml.

Fixes #6381
Refs #5976
chore(git): Improved commit message script when being used as git hook.
chore(travis): Broke out the commit message validator into a class to make it testable.

Added tests for the git hook script and the travis script.
chore(docs): Updated best practices to include commit message reqs.
Merge pull request #6495 from brettp/travis_commit_msgs_6381

Have Travis check commit messages
Merge pull request #1 from Elgg/master

Upadate to core