* Python 3 support (tested on 3.4 and 3.5)
* Remove the excluded packages feature. You should use pip constraint files instead.
* Replace outta-place (boy..) options with positional arguments (e.g. `wagon create flask` instead of `wagon create -s flask`)
* In validate, remove validation of package.json structure. If someone messed up the wagon so bad that even its metadata isn't intact anymore.. pity.
* Make sure tracebacks show up when not using the CLI
* Change Python API to be.. better (see README)
* Wagon is now a single module
* Remove the file logger. The logger now logs to the shell.
* Fixed a bug where an empty file could be supplied as an archive to `wagon create` and `wagon install`.
* Replace click with argparse (You must install argparse manually if you're on Python 2.6) to remove the dependency.
* Add Classifiers to setup.py
* Remove autodetection of requirement files within an archive or a folder from which you create a wagon. This was a stupid idea in the first place - what was I thinking? Anyway, You can, as before, explicitly provide requirement files via the `-r` flag multiple times.