More audio use case enhacements
    
- Use TW's "Call Main Mic" for "Speaker DMIC Endfire".
  - Resolves speakerphone echo by using only the main (bottom) mic.

- Clone "Handset" to "Line", as audio-caf uses "Line" by default now.
  - Also matches TW's "Main Mic".
Merge "More audio use case enhacements      - Use TW's "Call Main Mic" for "Speaker DMIC Endfire".   - Resolves speakerphone echo by using only the main (bottom) mic." into cm-10.1
Revert "d2: Limit MDP composition to 3 layers"

fixed in this commit http://review.cyanogenmod.org/#/c/29744/

This reverts commit c91ae499cf5ace42dcd0044736207d5161a58e07

Change-Id: I7ac5a74af96142125d50f9b241efc2dd9cc5be01
d2: enabled home button unlock option

Change-Id: I05eb397a17f96ad6093fdee18c632537dbc2392b
Merge "d2: enabled home button unlock option" into cm-10.1
d2: re-enable Trebuchet overlays

config_workspaceRows and config_workspaceColumns are now
default_cell_count_y and default_cell_count_x respectively

Change-Id: I75e3b8dc93f1b652cf2fc6b027479ccdb310eecb
Merge "d2: re-enable Trebuchet overlays" into cm-10.1
Revert "d2: enabled home button unlock option"

This reverts commit feb7ac1aa06d9c77ecb6b05b9c94f3f53e95fd74.