This commit will turn the source into a Python package which can
be packaged using setup.py and/or installed via pip.
When installed, a new binary named 'jhalfs' will be placed in the
system PATH that serves as a wrapper for the main() method in the
jhalfs module. All the previous scripts are moved 'as-is' into the
module's path and will be packaged with the module.
At run-time 'jhalfs' creates a $HOME/.jhalfs directory (or
./.jhalfs if $HOME is unset), runs menuconfig as needed, symlinks
all the scripts included in the package to the .jhalfs dir and then
invokes `.jhalfs/jhalfs.sh run`