Issue 594

Fixing #594

The AODAAC panels in the download cart have no state, hence the email is lost when there is any sort of navigation going on. This PR allows "sticking" attributes to data collections in the ActiveGeoNetworkRecordStore. In this case we stick the email to the relevant data collection UUID and preserving the email address between navigations.