Reinstate missing regional_list function for members.
Replace legacy error code with exceptions.
Reinstate a paragraph to show where a member has changed parties.

Closes #441
Reinstate a list of previous constituencies represented by a member.
Add the entering and leaving parliament strings back to member profiles.
Merge branch 'mp-profile-history'
Replace house type integers with constants.
Merge branch '578-fix-msps'