* Fix bug where messages with `app_launch` as a trigger weren't being parsed correctly
* Add a call to display executor check for app launch messages upon completion of initial app launch message fetch.
* Verify that the check for app launch messages gets called on initial app launch fetch
* Whitespace fix
* Fix duplicated error codes in checkAndDisplayNextAppLaunchMessage
* Refactor out logic for looking into app launch/foreground trigger messages to share more code
* Whitespace fix
* Add card scene to storyboard, use IBDesignable rounded corners view
* Use IBdesignable rounded corners view for modal message
* Add card message type
* Parse card message type, add new fields for secondary actions and landscape URLs to view model classes
* Display a really basic card message
* Naive landscape image loading (needs error handling)
* Quick bug fix
* Wire up Display to show cards
* Wire up Display to show cards
* Fix tablet width
* Pick right image for orientation
* Remove placeholder image sizing constraints at build time
* Add more test functionality
* Better image sizes
* Size message image out
* Switch to body text view rather than body label
* Make the body text view scrollable. Set correct text color on button.
* Hook up buttons and text color
* Include action URL in messageClicked callback
* Fix action URL
* Update pod specs
* Update message clicked delegate to pass an action object, not just the actionURL
* Change podspec versions back, hook up background color
* Don't animate scroll to top on scroll view
* Fix text scrolling bug
* Fix portrait and landscape fetching code. Fix background color bug
* Flesh out FIRIAMMessageContentDataWithImageURLTests
* Fix up FIRIAMFetchFlowTests
* Fix up FIRIAMMessageClientCacheTests
* Fix up FIRIAMMessageDisplayForTesting
* Fix fetching in FIRIAMMessageContentDataWithImageURL
* Tests for message parsing
* Fix up view controllers for banner, modal, image only. Add a view controller for testing card
* Add required vertical compression resistance for primary and secondary action button
* Add UI tests for card view controller
* Add back deprecated messageClicked: method, call it if the newer method isn't implemented. Make all display delegate methods optional.
* Run scripts/styles.sh
* Documentation cleanup
* Fix style in FIRIAMMessageContentDataWithImageURLTests.m
* Add missing copyright notices
* Bump versions of both FIAM SDKS
* Remove default.profraw
* Address some logging punctuation nits. Cancel landscape image load if portrait image load fails.
* Add missing error flow in image fetch. A few comment nits.
* Shorten up init method for CardDisplayMessage
* Documentation updates
* Deintegrate cocoa pods
* Include landscape image data in test image load class
* Fix Swift naming for InAppMessagingAction in UItests
* Remove card message initializer from public API, place into a private header
* Mark some properties on the card object as readonly that should've been already, Find a way to initialize a card message in the UI tests.
* Bump dependency on InAppMessaging given changes
* Bump versions in podspecs for both SDKs
* Make all view model properties for message subclasses readonly
* Revert changes to other message subclasses
* Make card view model properties readonly
* Run styles.sh