Doing some refactoring as the first step to re-organize/improve the error notifications scheme.
Following David's design for the error notifications. Initial page setup works.
Adding more fields to the Error Notification Settings page.
Working on the field to let users choose who gets the error notifications.
Adding chatter notification options. Simplifying controller.
Removing field from Error__c (had been renamed).
Passing context from TDTM Handler to Error Handler.
We decided to redesign the Error_Settings object.
Refactoring and redesign around the error notifications page.
Displaying the textarea to enter the Chatter Group only when it should.
Some more updates to the error notification settings page.
Merge branch 'dev' of https://github.com/SalesforceFoundation/Cumulus into feature/15-error-notifications

Conflicts:
	src/pages/STG_SettingsManager.page --> Manually resolved
Removing references to deleted field.
Initial implementation for posting error messages to chatter group. Also, two new fields added to the Error__c object to signal whether the error was already emailed or posted to chatter.
Using typeahead to select the chatter group to post error notifications to. Had to change the version of JQuery included in the settings page to get it to work there.
Testing that error gets successfully posted to chatter.
Verifying error gets posted to chatter even if the group is private.
Merge dev into feature/15-error-notifications
Merge dev into feature/15-error-notifications
Getting chatter group selection area to hide after save.
Getting chatter group selection working with apex:inputHidden (so that the binding works).