upgrade packages
make dependency version specification backwards-compatibile
Merge pull request #24 from afeld/upgrades

upgrade packages