Added a Version class
Cleans up a lot of logic since we're no longer messing around with strings (except for display purposes, and in the pybuild
module, because I don't really want to stabilize this yet), and should improve performance slightly when comparing versions, since they don't get re-parsed any more.
This also fixes #376 (closed).
Edited by Benjamin Winger