NavigationBar: Custom height (1/2)

Patchset 3 : Fix default value derp
Patchset 4 : Fix custom height during landscape

Change-Id: I61aef192ac658f54f86b87d18cce9d7b073004e2

Forward Port from cm10, patch was originaly abandoned, but it still
lives!

Signed-off-by:  Paul Beeler <sparksco@gmail.com>

Conflicts:

	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
Navbar : Padding fix

Fix padding calculation

Change-Id: I5262266c99ab4779252264474e94f033304f6fe5
Revert "Make system layout fill the window properly on expanded desktop mode"

This reverts commit 13f83bf9618607b610121bb2e3069e77b5e44275.