Merge pull request #33 from tlvince/refactor/contribution-guidelines

Add contribution notes, closes #165
Merge pull request #44 from tlvince/bug/anchor-scroll

Globally disable autoscroll, closes #176
Merge pull request #45 from tlvince/feature/tests

Scaffold tests, closes #164
Merge pull request #46 from tlvince/refactor/ci-npm-deps

Add David DM badge, closes #177
Merge pull request #49 from tlvince/refactor/travis-flowdock-integration

Add Flowdock notification via Travis
Beautify orders control, see #131
Block-level links are allowed in HTML 5
Add order type modal, closes #163
Stub routine order form
i18n routine order form, see #160
Add SIA abbreviation
Add routine immunization translation
Stub multiple product partial
Finish dynamic products
Bind form to order object
Add pointer cursor on accordion headers

... to indicate they are clickable/collapsible
Add date picker
Add remove product function
Add a non-eval ng-pluralize count

`ng-pluralize` [uses `eval`][1] when it's given an expression. Since we're a
Chrome app in CSP mode (where `eval` is strictly forbidden), keep track of the
products count ourselves.

[1]: https://github.com/angular/angular.js/blob/348a77145d5c82094885b95536476a1acb54c4f4/src/ng/directive/ngPluralize.js#L182
Add plus icon for flair