Merge pull request #8 from tunerscafe/master

Work to date into main repo
Add Grunt config
Added RSI indicator component and added it to the simple example. I'm currently producing documentation. Then I'll look at integrating it into the Angular example.
Remove require js

Also:
- added the built d3-financial-components.js artifact for the examples.
- removed unused promise.js
Fixed incorrect namespace
Merge pull request #10 from ColinEberhardt/master

Fixed incorrect namespace
Updated RSI to include over-buy and under-buy lines. Also corrected a few issues in the RSI indicator.
Merge branch 'master' of https://github.com/ScottLogic/d3-financial-components
Merge branch 'master' into build

Conflicts:
	examples/simple-example/js/main.js
	require.config.js
Add Grunt watch and uglify
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