Cleanup grammar for conflict message
Cleanup grammar for conflict message and respect style(9)
Define new rules for libpkg versions.

Actually these rules are traditional ones, we just need to follow
them to simplify ABI compatibility logic.