monarudo: squash of commits from crpalmer

commit a681585c16c8766fceb6763f1c97dfa9d59610d3
Author: Christopher R. Palmer <crpalmer@gmail.com>
Date:   Tue Sep 10 19:52:43 2013 -0400

    dlx: Synch the code (but not the cmds) with M7 / upstream

    I updated the code to be more inline with the original HTC code,
    switch to using the last_init / early_off interface and to update
    the panel configuration.

    Conflicts:
        arch/arm/mach-msm/board-monarudo-display.c

commit 7824388e0b78c221a27f7378fec2258be7ec2fd2
Author: Christopher R. Palmer <crpalmer@gmail.com>
Date:   Tue Sep 10 19:51:38 2013 -0400

    dlx: Sync GPU configuration with the M7 / upstream

Change-Id: Ib57eb62a02671f30668a6250048179238b651922