IPython 2.x+ has a JSON response when creating a new notebook. We detect this and correctly parse the info so we can open a buffer with the newly created notebook. Also more updating of test code.