Pubstwo 903 fix

In order for contributors to be updated in the Contributors tab after adding or editing them, we need to load the select2's dynamically. Also meant that the selectOptions needed to be defined for each contributor in the tab.

I also added the message sent when the persistance service returns an 500 error to the Notify window.
Rather than having this method take internal state (this.kind below) to alter it's behavior, can we take a parameter AND update this.kind with the incoming parameter?