Swap out deprecated methods.

dismissModalViewControllerAnimated:
and
presentModalViewController: animated:
have been deprecated as of iOS 5.
Remove explicit retain.
Fixup comment linebreaks.
Remove observer status when deallocating object memory.
Storyboard layout update.
Ensure map title changes when instance changes.

After selecting an instance of a treemap users are sent to the map view page.
This has a title bar which had been statically set. Here we update it with the
data returned from the api.
Deregister objects notifications at deallocation.

Anytime an object registers for notifications it must also deregister at
deallocation. This was causing some trouble with our navigation controllers
which switch the root view controller. Since I found a few examples of this, I
decided to be defensive.