use version sort in get_version
support catalyst 5.90042

catalyst 5.90042 comes with its own unicode::encoding plugin and prints a big warning when its still used.
moved pdf reuse view to reports plugin
cleanup requirements