Edit and Update partners https://osraav.atlassian.net/browse/OSRA-292

implement partner edit update  https://osraav.atlassian.net/browse/OSRA-292

- update redirects to show view so this is dependent on OSRA-290 #250 
- partial for partners needs merged first #251 

Screenshot below:-

![screen shot 2015-01-01 at 18 38 53](https://cloud.githubusercontent.com/assets/7509180/5592993/b906b136-91e5-11e4-8e29-da48c30ba24e.png)

this method returns a partner or throws an errors. We should return partner or nil.