Re-create scan.py as node idea in which each of nodes has parents and/or children.
add docstring and doctest.
Split off the directory generation about issue #3

Spilt off the directory generation part from doctest,
since it is not concerned manipulation.
Small fix about coding style (issue #3)
Fix walking order (issue #3)
Fix doctest reflecting the sorting (issue #3)
Implement node_list to/from JSON interface
Implement register function
Remove same functional pipe as jsonio.py
Fix small bug
Add file check
Split line in docstring for limitation of line length and readability. (issue #3)
Merge pull request #3 from marubu/node_scan

Re-create scan.py as node idea
Merge branch 'node_scan' into develop
Make default value of the flag "ask_replace" True

And add short docstring.
Specify encoding
Merge pull request #11 from marubu/encoding

Specify encoding and unify the coding rule.
Merge pull request #6 from termoshtt/json_io

Node list saver/loader
Merge branch 'develop' into change-xml-form

Conflicts:
	lib/dataprocessor/pipes/infomanager.py