Removed ng-change attribute from Larger Work Type select since it is not needed.
Added a refreshPubData event which is emitted by the PublicationCtrl when a publication is persisted. Added an event handler to ContributorCtrl to handle this event and update the local contributors model appropriately.

Also corrected some problems with the way contributor information is passed to the application in the publication get call. Now using the corporation property to determine whether the contributor is person or corporation rather than looking for specific properties.

Updated tests for new and corrected functions.
Merge pull request #53 from mbucknell/PUBSTWO-995

Pubstwo 995