[hatohol_voyager] Split it into a wraper and a core library to be easy to test.
[hatohol-voyager] Revert the program name to hatohol-voyager.

The previous commit moved almost the all part of it to
hatohol/voyager.py. Now, we can name it freely  because we don't
import it. I like this sytle the best.