Add a warning when version is parsed as legacy
Upgrade packaging to 14.4

This fixes an error where there is a different result for if 2.0.5
is contained within >2.0dev and >2.0.dev even though normalization
rules should have made them equal.
Update changelog
Added tag 8.0.4 for changeset 2c467afffe9f
Bumped to 8.0.5 in preparation for next release.
Correct syntax error in docs.
Merge with 8.0.4