Changes to move out any AR Objects out of session/@edit hash

- Made changes to automate explorer code to move out AR Objects out of @edit hash and set the keys in @edit as array of hashes.
- Changed controller/views to use get/set them as hash values.

@dclarizio please review/test.
@h-kataria It seems these changes were reverted.  It seems that we're expecting ```@ae_class``` to always be defined, so it should be safe to call ```.id``` on it as the line above does, correct?