v0.5.0.

Setting up this pull request to prepare the upgrade from 0.4.4 to 0.5.0. There are still a few minor things to do on the code as well as improving the wiki, but it's mostly finished. This branch should be merged into master sometime at the end of the week.