Add coding style guide

See #54
Add rule for including headers vs forward declarations
Fix typo
Add rule about alphabetically sorting includes and declarations
Merge pull request #66 from Revolutionary-Games/54_coding_styleguide

Add coding style guide