Message Holder
Temporary holder for passing nexconn Message and MessageContent objects between Activities, since these types are not android.os.Parcelable.
Usage: call holdMessage before starting the Activity, then call takeMessage in the target Activity's onCreate.