Authorise new and edit/delete for processed orders.
Access to editing/deleting draft orders
Refactored authorisation testing to clean up constants and DRY up tests.
Test authorisation of changes to submitted and approved orders
Authorise order state change buttons and consolidate common constants in environment.rb