Update to latest plugin styling

Creates a function plugin with:
* A model and helper concern
* An inherited controller
* A route/view which displays the plugin name
* A plugin registration block adding permissions/roles/menu entry
* A functioning example rake task
* A functioning example test and factory