FW: Hiding NavBar - {WIP - DO NOT MERGE}

This is a very rough beginning.  Still needs a lot of clean-up
and an Option/Flag inside ROMControl.

Think of this more as a proof of concept that the rest of us can
build upon.

Right now it only works if you hide your NavBar.

PS2: Adjustable Window Height
     Adjustable Timeout
     Add resets for the start swipe checks
     Now Requires RC part

PS3: Just use the actual navbar height
     make the transparent window only 10 pixels high
     so that its not overylaying important stuff...

PS4: add enable option so there isn't a window sitting on top
     of the navbar when not hidden.

PS5: add check to make sure we dont try to inflate the hidden
     navbar is the real navbar is showing

ps6: Re-aligned views so that we can catch touch events and extend
     the timeout perioud.  Start structure for dismissing Popup
     and trying to get the proper StatusBar for NavRing Delegate
     Set SwipeHeight to only 2 pixels for this.  It's working,
     but is a tad sensitive.  May need another couple of pixels, but
     also need to make sure we get split-touch working right too.

Still needs: Fix for touches getting eaten <--- fixed ish
             Lockscreen and navring support

Change-Id: Ic4ad3d9dec139ebeee2ee1e81d97ec603116f5f9
Signed-off-by: Zaphod <mwilson@acesappraisal.com>
Implement PA's Lockscreen Target (1/2)

Change-Id: I61554681335baa2e3b38be1630a5d81c93929533