updated changelog, added dependency to setup.py