- fixes link urls in menu hooks
- fixes compatibility with other plugins that use the 'route', pagehandler hook
- moves settings form to *real* plugin settings page