Fix problem in logic where OR logic wouldn't properly handle arguments with 0 value. This involved rewriting the logic processor to make it testable. Wrote a thorough set of tests for this.
Bump to 1.2.1, update changelog.
[#ANDROID-190] NPE from AppRelease created at version change.
Update README to use Markdown and Syntax Highlighting

Update README to use Markdown formatting and Java Syntax Highlighting.
Fix readme to use proper HRs

Update the readme to use the proper syntax for a HR.
Two fixes to prevent memory leak from occuring.
Build custom data on Message object API.
Update APIChanges.md

Format with git markup.
Merge branch 'master' of https://github.com/skykelsey/apptentive-android into message_data
Update APIChanges.md

More formatting changes.
Bump to 1.2.2. Update CHANGELOG.
Merge branch 'v1.2.2'
Check in addIntegration() API and Urban Airship keys. Update README, etc.
[#SUPPORT-42] Fix NPE in survey code. Send event when this potentially happens, because it shouldn't.
Create a new internal error reporting system. Catch exceptions that would otherwise crash the host app, and log them to the error reporting system instead. Log a possible crash due to survey list returning null from parsing code. Remove unused placeholder methods from Apptentive. Remove some dead code in FileMessageView.
Return boolean from Apptentive.showRatingFlowIfConditionsAreMet(). Return true if rating flow was shown. Update docs.
Merge branch 'master' into message_data

Conflicts:
	CHANGELOG.md
	apptentive-android-sdk/src/com/apptentive/android/sdk/Apptentive.java
	docs/APIChanges.md
Update docs, bump to 1.2.3
Merge branch 'master' into ua_integration

Conflicts:
	CHANGELOG.md
Get interaction fetching working.