Versionflex

This makes parsing VERSION more flexible so if other information is in there it shouldn't cause any problems.

This is an old patch back from 2010. So it probably wont merge cleanly at this point. But at least if you think it's worthy you can have a look at its code and apply by hand. It's not very complicated.

See issue #116, where I originally brought this up.