Update changelog
Merge pull request #1746 from maciejmrowiec/master

Update changelog
Redmine#6063: add 0-9 A-Z _ to allowed context of module protocol
replace tab by spaces
Merge pull request #1747 from basvandervlies/fix_changelog_tab

replace tab by spaces
Fix misspell in change log.
Revert "Redmine#6063: add 0-9 A-Z _ to allowed context of module protocol"

This reverts commit ec62d6798ede560f496f9073c6d82ff72b1ec3cb.
Merge pull request #1749 from maciejmrowiec/master

Fix misspell in change log.
Break up .gitignore and use correct syntax.

Paths relative to the top-level checkout directory should start with a
/; those that don't are matched against every sub-directory, not just
the top level.  Moved the large chunks related to docs and tests to
those directories.  Killed some ancient history along the way.
Merge pull request #1751 from ediosyncratic/gitignore-cleanup

Break up .gitignore and use correct syntax.
Add interface promise type
Add files for interfaces
Complete references for syntax
Add RIP support examples of routing
Add expandrange function
Connectors for syntax to state
Remove overlay promise type, in favour of reserved array
Consolidate routes promises and flesh out the bodies
Add files
Add files