Update framework to cbf9400

Updates to introduce the Axis.reversed => Axis.reversedPosition renaming
Updates the gitignore to properly exclude everything except the .min.js
file
Categorise docs and insight.*.js as binary files

This allows us to keep them in the repository to include on the github.io
without it cluttering up the pull request