Fix card display issues on lower density screens.

Removed the text line restriction for simple_message_card, as it isn't
necessary. Changed the layout of dashclock cards to display more lines
before ellipsizing and have a dynamic height. Fix minor color display
issue in Trebuchet.

Change-Id: I901c0a23b44325d8c133dc71b5c07e4c8137876c
Fix Undo Bar appearance during Google Now use.

Sometimes the Undo Bar can be in a visible state when a Trebuchet user
toggles to use Google Now instead. Since CM Home is used to provide a
transition effect, the Undo Bar should not be visible at that time. Fix
this by setting visibility to GONE when setShowContent(false) is called.

Change-Id: I4f48096500c0dde6dacead3b59ff4c4eb050c30f
Automatic translation import

Change-Id: I47feae70fb98ead0f6646abe55f8b378dac97fda
CMHome: Fix permission strings

Follow the guidelines

Change-Id: Iaf28f8b1e46a100a4c71e266bb73200b1100c802
Fix UndoBar display issue in Google Now mode.

If Google Now mode is enabled in Trebuchet, the UndoBar will unintentionally
be displayed in CM Home after a reboot, until swiping to Google Now the first time.
Fix this by hiding it as soon as the view is created. Add a minor line
wrap style fix.

Change-Id: Ibd5bedb846aed66905db9f88c870d08d3e4d68c3
Automatic translation import

Change-Id: I00d0fc45f3b8c5d64d52c022d9aedafd8f56b497
Add license file.

Change-Id: I3fd7a9f527c591882834fadc72d74ca08a82cf0d