add __pycache__ and doc/_build to gitignore
add hylang dsl support
update setup.py
s/.py/.hy
pep8 and docstring fixes
simplify things a little due to import problems
restructure documentation
add .hy files to package_data