Fixing less @import paths in auth/base/tree.

These paths were problematic for --NotebookApp.use_less=True mode.
Indenting MathJax rendered equations in rendered_html divs.

This is designed to match the indentation level of MathJax equations
in output.
Compiling CSS for this branch.
Centering for tables/images/math in Markdown.
Adding 1em spacing above and below tables in rendered html.
Removing extra comment.
Removing page.less from base style.less.
Refactoring the center/left justify.
Adding this feature to whatsnew.
Factorise code in tooltip for julia monkeypatching
Add an Audio display class

This is a first attempt at addressing issue 4241.
Fix unnecerary dependence to numpy
Move imports into methods and fix docstring typo
Fix talk about image embeding in the Audio class.

Too much copy paste I guess :)
Change to encodestring to b64encode to avoid newlines in the data URI

The point of this is to improve compatibility with older browsers.
also, encodestring is depricated in python 3.
Fix extra ) syntax error
adds the optional parameter -s to the magic %load that loads specific function or classes from the python source given. forcing the patch ignoring whitespace changes
skip doctests. comments on the function
fix docstring
better end block detection, ignoring blank lines