Update references to insight.formatters in examples

Previously they referenced 'insight.Formatters'
Update library and documentation

Documentation changes include:
- insight.formatters
- insight.Grouping
- Documentation improvements
Merge pull request #224 from matthewdunsdon/feature/update-example-formatters

Update references to insight.formatters in examples
Merge branch 'upstream' into gh-pages-dev
Updates to website after various renaming
Merge pull request #233 from niksoper/gh-pages-dev

Updates to website after various renaming
Add Tables example

An example on how to use tables, letting us check that theming is applied
properly.
Merge branch 'upstream' into gh-pages-dev
Merge pull request #238 from tpkelly/gh-pages-dev

Add tables example
Updated website after lowercase changes to library

constants, scales and formatters are now all lowercase
Copied library code from develop
Merge pull request #243 from niksoper/gh-pages-dev

Updated website after namespace and jsdocs changes to library
Updated table example.
Using hmtl escape characters in code example
Merge pull request #244 from niksoper/gh-pages-dev

Updated table example.
Updates to website after introduction of DataProvider in library

orderFunction => orderingFunction
getData => extractData
Updated website after visual checks against drawing charts with no data
Updated website after merge in library code

Merged 'allow charts to be drawn with no data' and 'manual axis ranges'
Updated website with docs referring to insight.DataProvider
Updated website after library changes allowing charts to draw without data