PEP8-compliant whitespace edits
Updated webGL molecule rendering to use IPython v2.0 features

This now loads a local copy of molecule.min.js, and avoids duplicate
loading by using IPython’s require.js.
Switched 2D rendering from PNG to SVG