Storing the stack trace in a local string before assigning it to the object's field to see if that fools the obfuscator.
Trying to figure out if the stack trace is available at the point we save the record.
Merge dev into feature/579-package-stack-trace
Trying sending email from install script on error (again).
The stack trace seems to be null at the point we try to retrieve it.
Let's not rethrow the exception, to avoid package failure installation due to install script.
Merge dev into feature/579-package-stack-trace
Merge dev into feature/579-package-stack-trace
Merge dev into feature/579-package-stack-trace
Merge pull request #611 from SalesforceFoundation/feature/sprint13-misc-fixes

fixes for RD Mapping, Opp/Pmt Mapping, UserRollups
Merge dev into feature/579-package-stack-trace
Sending email on install script failure to the user that is installing the package, and to our standard error email address.
Merge branch 'feature/579-package-stack-trace' of https://github.com/SalesforceFoundation/Cumulus into feature/579-package-stack-trace
Storing the error from the install script in the error log.
Testing if the error gets logged from the install script.
You cannot throw the generic Exception type.
We cannot process (store) the error because this hits the same "SetupOwnerId duplicates value on record" error
Removing the manually-thrown exception. Verified that the user installing the package received the custom error email notification.
Merge pull request #613 from SalesforceFoundation/feature/579-package-stack-trace

Feature/579 package stack trace
Merge dev into feature/sprint13-misc-fixes