start_ipynb パイプ

Objective
---------------
.ipynbファイルを開きます。 for #96 

Summary
---------------
- start_ipynbパイプの追加
- psutilの依存関係の追加 [giampaolo/psutil](https://github.com/giampaolo/psutil), [PyPI](https://pypi.python.org/pypi/psutil)

Detail
----------
- 既に立っているNotebookサーバーを使う（新しくは立てない）
- psutilを使用してNotebookサーバーを検索して情報を収集
- 開きたいipynbの親ディレクトリで起動しているNotebookサーバーがあれば、その上で開く
    - 例えば`/disk/test.ipynb`は`$HOME`で起動したNotebookサーバーでは起動できない
    - `$HOME/a/b/c/test.ipynb`は`$HOME`で起動したNotebookサーバーで起動できる
- URLを開くのに`open`コマンドを使用。(ArchLinuxでは`open`ないorz)
- OS Xでテストしてない（もってない）
`\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b`の正規表現マッチのがよくない?
それとIPv4なら`.`は3つだと思うけど?