log user tracebacks in the kernel (INFO-level)
Improve Windows start menu shortcuts
Fixed quarentine/ipy_editor.py so that it (0) uses string formatting instead of some old old 'itpl' module (1) doesn't use the deprecated ipyapi, (2) fully pep8 compliant, (3) better docstring
tried to fix idle
rename the file to lib/editorhooks.py and chance string template to {} formating
editorhooks working with qtconsole
try to fallback to pysqlite2.dbapi2 as sqlite3

for situations where Python is built without sqlite3 and
can not easily be changed, it would be nice to still be
able to get history with pysqlite2.
this should address the failure in #2732

i am still very concerned that I can't test this on windows - I'm not used to developing for windows, so not sure that these links will work even if the test passes on windows.

is there a good AWS AMI to use for windows testing? i can run this in my own AWS account.
backing out changes to the zmq shell stuff
back out one more little edit from before
complete builtin and cython with embededsignature=True
by parsing first line of docstring
docstring for _default_arguments_from_docstring
more robust docstring parsing and docstring parser test

now it can parse cython method like
Minuit.migrad(self, int ncall=10000, resume=True, int nsplit=1)\n
__call__ should not use class docstring
cache regexp and PEP8
couple more PEP8 in test
_default_arguments_from_docstring docstring style
couple typo in docstring
use splitlines instead of StringIO.readline and rebase
improve default ipc file locations

When transport is IPC, the default location for the IPC files
should be in the security dir.  This ensures that is the case
for both the `ipython kernel` and `ipython notebook` cases.
It already made sense in `ipython [qt]console`.