Added failing tests.
Fixed broken tests.
Made 'all' a reserved word.
Updated changes.
Merged 'master' into branch.
Merge pull request #80 from jacebrowning/cli-path-exception

Exception on `doorstop publish PREFIX DIRPATH`.
Added link to IPython Notebook demo.
Merge branch 'master' into import-export