new documentation for test driven development

as well as updated testing, validation and style checking documentation
Merge pull request #124 from ChristianMurphy/test-driven-development

new documentation for test driven development
Update README.md
Merge pull request #125 from Team-H/develop

merging updates from sprint 2
Merge pull request #126 from Team-H/master

resync with master
Update README.md
Update README.md
new github plugins

switching from huboard to waffle.io, and adding glitter chat
beggining to add pep257 docstrings
adding more documentation
completed pydocs, removed linter enforcement for docs
Merge pull request #138 from ChristianMurphy/pydoc

Pydocs
Merge branch 'develop' of https://github.com/Team-H/gateway into grappelli