Add link_or_copy to IPython.utils.path
Use link(2) when possible in nbconvert
Fix a couple typos
py3 doesn't have nested, py2.6 doesn't have multiple context managers
Add ENOLINK constant
Merge pull request #3751 from wolever/link-if-possible

Use link(2) when possible in nbconvert