Fixed code style issues
Added containers for axes and a chart background
plotArea background now has correct z-index

Fixed JSHint issues (and for other components)
Build now runs JSHint!
Merge pull request #106 from ColinEberhardt/master

Adds axis containers and chart background.

Merged so I can pull the changes into the large fork I currently have of the gh-pages branch