repo_haiku: add_dependency(): Fix typo
Merge pull request #28 from weinhold/upstream

repo_haiku: add_dependency(): Fix typo
make sure releases start numeric for haiku

otherwise a pre_release might be interpreted as a revision
treat overlong utf8 sequences as error
adapt SET_EV/SET_EVR magic to haiku for completeness
split arch from the right for debian/haiku (thanks Ingo!)
repo_haiku: do not use ":" for an empty epoch
rules/selection: use strrchr in EVR checks as well