Tag current state
Remove pc file check
Rename `ensure` to `download`.
Add stub purge and remove commands
Remove name attribute of Version.
Add current code
Add implementation of purge and remove commands.
Use `urllib.urlretrieve` for all fetches, since it supports file:// retrieval already.
Only switch to special handling for file:// URL being a directory.
Thus we no longer need `requests` module.
Set EMSCRIPTEN_ROOT environment variable so executable may be referenced absolutely.
Execute local commands via `sh` so the behavior is similar on all platforms.
Improve handling of package `build` attribute.
Handles non existance and features saner list wrapping.
Introduced wrapper emcmake, which sets the most common configuration flags.
Change test_cmake to use `emcmake`.
Make rename libcache to lib_dir
Correct so we get the latest (highest) version instead of the lowest via `highest_version`.
Replaced `urllib` with `urllib2` for download since it handles error codes.
Merge single `empkg-*` commands into a unix-style `empkg` script.