Mms: adds the option to hide sprints vm text messages, but still allows sprints vvm to receive messages.

This fixes the missing code form the merge.
Patchset 2: Add braces and fix import.
Patchset 3: Cleanup.

Change-Id: I7ffe257ee7df05324183c6985157fef94847bda1
Update German translation.

Change-Id: I4b9f7364213e4aa2ba17acdc86c696edd4c6b928
Clean up custom vibration format code.

Change-Id: I0c5bed78d57bf529b5f03eac281f3a1eb15e4fd0
Merge "Update German translation." into cm-10.1
Merge "Clean up custom vibration format code." into cm-10.1
Merge remote-tracking branch 'cm/cm-10.1' into cm
Mms: Add "Insert contact info" back

Bring back the ability to insert contact info (Phone numbers, Email addresses,
Events, Postal address and Website), in a SMS or a MMS, as a text.

Compared to gingerbread/CM7: - several info can be inserted thanks to checkboxes
                             - no more adapter (not really needed)
                             - Event info added
                             - feature is under Menu, not Add attachment

    * Patch Set 1: initial commit
    * Patch Set 2: corrections, better strings, util/DateFormat.java added
    * Patch Set 3: Cleanup

Change-Id: Ida4a9d52d83a909f55e54d272849fe16c6781681

Conflicts:
	res/values/strings.xml