disambiguate to location when no IPs can be determined

previously, fallback was to localhost, which could often be wrong.
update header in parallel.util
check for Python 3.2

in setup.py and init

treats unsupported 3.x < 3.3 like unsupported 2.x
Make SVGs resizable in the NB
Add failing test for unbound method repr on Python 3
Use __qualname__ for pretty reprs where possible.

Closes gh-5566
Remove PyReadline as a install requirement on Windows
Remove the outdated keyboard shortcuts from notebook docs

Closes gh-5569

Backport to 2.x.
reset readline after running PYTHONSTARTUP

should avoid conflicts between IPython and Python completions
more semantic icons
remove auth and tree from ipython.less

@minrk said it's the right thing to do
use fixed-width icons, closes #5555
book icon for notebooks, color folders differently

This allows us to use the generic file icon for text files, etc, down
the line.
Update README.md

added instruction to `git checkout master` to activate the hooks and init/update the submodules.
update components with marked-0.3.2
Change $.post to this.post in the kernel js file

This makes it easy to override the post function for custom communication requirements.  Any replacement function, of course, needs to have the same semantics as $.post.
update install instructions to use --user for pip
Fixing bug #5607

Changed the method from extends to merge which merges the two arrays as
desired - With Freyert
Fix typo in storemagic module docstring

Closes gh-5611
Merge pull request #5619 from takluyver/i5611

Fix typo in storemagic module docstring