Fixes issue with checking if a tag is greater than the other.
Updates the condition to check if two versions have tags.
Resolves an issue with comparing versions with no tags.
Added test for Issue #24.
Merge pull request #24 from BrunoDeBarros/master

Pre-release numbers aren't ordered numerically.
Merge remote-tracking branch 'origin/upstream-updates' into upstream-updates