* refactors 'new' view methods into classes for eiv and ema
* refactors 'edit' view methods into classes for eiv and ema
* reorganizes permissions on non-conservation-office users on ema entries
* users can now open the log view properly if they have shared access
* ema actions that require conservation office permission are now hidden on the frontend for non-conservation-office users