Mailing Lists

Combination of #1 #2 #3 also contains the fixes of #1



<!---
@huboard:{"custom_state":"ready"}
-->

this method doesn't actually delete the mailing list, it just handle the event where that mailing list has been delete by a child component to update the state. Therefore the right name is mailingListDeleted. I could rename to onMailingListDeleted to reflect the fact that it's an event