Fixed infinite loop on exit in the event of where multiple debuggers have been attached an there is an uncaught exception. I am in the process of submitting a similar patch for ipdb.
Maintain backwards compatibility in BdbQuit_excepthook.excepthook_ori.
diverse fixes for project url

 * Force leading and trailing slashes in base_project/kernel_url
 * Add support for the prefix in template for static files
 * Fix some forgotten quotes
 * remove old make_static_url which is now a jinja2 macro

fixes-2720
Add qthelp docs creation.
added blockquote CSS
Merge pull request #2730 from mrshu/markdown_blockquote

added blockquote CSS
Merge pull request #2726 from Snegovikufa/master

Add qthelp docs creation
Merge pull request #2544 from bfroehle/tracer_recursion

Infinite loop when multiple debuggers have been attached.
Fix issue #2550
added tests for new feature
Merge pull request #2731 from bfroehle/rpush_local_scope

%Rpush: Look for variables in the local scope first.
Merge pull request #2723 from Carreau/fixes-2720

diverse fixes for project url

- Force leading and trailing slashes in base_project/kernel_url
- Add support for the prefix in template for static files
- Fix some forgotten quotes
- remove old make_static_url which is now a jinja2 macro
start introducing less
start to migrate to variables
start mixins
Revert "remove less.css"

This reverts commit 076a0fac5a12d4b674f2343f484a2c983a410219.
use less for tooltip
remove useless classes
main_app -> ipython-main-app
add less flag