Add composer autoload require guard to bootstrap
Add protection against using when permalinks are not enabled

Add an error message when permalinks are not enabled to have admin correct.

If the permalinks are not enabled, when the plugin attempts to register the
route, it causes a fatal exception to be thrown and the plugin won't work.
Update example to be more clear.