Merge pull request #9 from tlsim/build

Add Grunt build. Remove Require
Reworking the indicator UI
Ensure number inputs can't go into the negatives
Removed unused code / added missing semicolons in scottLogicChart.js
Reworking the indicator UI
Ensure number inputs can't go into the negatives
Removed unused code / added missing semicolons in scottLogicChart.js
Merge branch 'master' of https://github.com/ScottLogic/d3-financial-components
Merge branch 'master' of https://github.com/ScottLogic/d3-financial-components
Merge branch 'master' of https://github.com/ScottLogic/d3-financial-components
Add node_modules to .gitignore
Merge pull request #14 from jleft/master

Add node_modules to .gitignore
Updated .gitignore for WebStorm users
Updated algorithm for RSI
Added upperMarker and lowerMarker as properties
Add source maps
Merge branch 'source-map'
Update RSI algorithm. Added Lambda parameter fro weighted moving average.
Typo in class name
Changed " to ' for consistency in RSI component
Merge remote-tracking branch 'upstrean/master'

Resolved merge conflicts.
Merge pull request #20 from jleft/master

Grunt now generates source maps for the concatenated and minified dist files
Remove jQuery dependency from Dimensions component
Merge pull request #21 from jleft/master

Remove jQuery dependency from Dimensions component