add changelog
add date to changelog
packaging stuff. oh and swap back to markdown readme.
add testing to setup.py
add egg-info to ignore
only use setuptools. who doesn't have setuptools?