Correct MKAnnotation declarations for Xcode 4.2.
Fix potential memory leak warnings.
Removed saved trip view list text overlap (fixes #9).  Also reduce memory leakage.