message activity should check for nil message composer to avoid crash
ios6 support, landscape support, add as subview support