Bump version to 1.0.1.
Add information about even/odd patch version numbers.
Allow negative prefix rules where one is prefix of the other.

The old model did not allow a negative prefix which is a prefix of
another one. Nevertheless, we need such rules for english, where either
  non....
or
  non-...
can be negative prefix.

The new implementation finds longest matching negative prefix rule.
Add information about English model version 140407.
Update CHANGES.
Add --version option showing current MorphoDiTa version.
Use only major.minor for minimal MorphoDiTa version requirements.

There is no point in specifying patch number as API and behaviour has to
be unchanged.
Allow loading morphology from tagger model in...

run_morpho_{analyze,cli,generate}.
Spell full model name in model links. Also update English version.
Increase version to 1.1.0 in preparation of a stable release.
Add link to Changelog in Downloads.
Add link to model documentation.
Release version 1.1.0.