Convert to setuptools
add *.egg-info to .gitignore
Remove test reliance on web server with mock
clean formatting on setup.py
minor fixes typos and pep8 compliance where reasonable
changed with_cssString behavior to override external and internal stylesheets