Added windows deployment instructions

first attempt at fleshing those docs out.
Remove trailing whitespace from scripting.md
Change badgers to badger so that the example makes sense
Add a patterns doc for common approaches
Add a patterns reference to the main README
update syntax in contributing.md
my_method -> myMethod
Merge pull request #569 from jhubert/add-patterns-doc

Add a patterns.md file to the documentation
minor typos and grammar

changed the final commit line to use 'commit' rather than 'ci' to be consistent with the first one
Merge pull request #572 from pseudomuto/patch-1

fixing some minor typos and grammar
Start express listener only if --disable-httpd not passed, and keep a rest of express setup
added parantheses to avoid confusion
renamed httpd -> httpdEnabled
NullRouter added
code style fixed
PUT and DELETE added
Better wording for warning message
Merge pull request #575 from balbeko/issue_573

Issue #573 quick fix
Change 'peak' to 'peek'
Change 'train you users' to 'train your users'