fixed activity controller layout issues for landscape
Updated profile to uses and respond to activities. Minimal testing done.
Changed all the references to self in blocks to weakSelf references to avoid retain cycles. Refactored notifications so that observers are always removed and crashes are avoided.
Fixed most memory management issues. A few more fixes to come.
Merge branch 'master' of https://github.com/michaelharro/MissionHub-iOS