Fixed pylint violations except of two Refactor of anydo.lib.bind.

Not yet fixed as follows;
---
Module anydo.lib.bind
R: 15, 4: Too few public methods (1/2) (too-few-public-methods)
R: 11, 0: Too many branches (18/12) (too-many-branches)

Signed-off-by: Kouhei Maeda <mkouhei@palmtb.net>
Merge pull request #26 from mkouhei/fixed_pylint

Fixed pylint violations except of two Refactor of anydo.lib.bind.
Following google styleguide for API documentation

Styleguide url: http://google-styleguide.googlecode.com/svn/trunk/pyguide.html#Comments

TODO: Refine API documentation to include sample JSON outputs / data types
Using dunder for internal API methods
Delete TODO

We will use github issue manager now.