Issue #40: Now properly parse versions using Composer

The version parser is now more tolerant for tags and uses Composer’s parser for the version itself.

Should be much more robust.

**Note**: The database will need to be dropped for this to take effect.