Restructuring ShortcodableController class
Introduced an 'edit' route that contains the short code type.
This will ensure form rebuilds properly when form fields do their own ajax calls, e.g. for uploading Images.
Minor tidy
Switch to allowed_actions permission check.