Fix mLidState for Building

Change-Id: Iaf5540d6e173f9fb71e50692608e2c4656cb2435
        Added support for Docking
        Added DeviceHandlerService &
        Added change battery services

Change-Id: Ie0854dfc68c2b18e3ae71900b0323b5d8f75c2b0
Merge changes Ie0854dfc,Iaf5540d6 into jb-mr2

* changes:
          Added support for Docking         Added DeviceHandlerService &         Added change battery services
  Fix mLidState for Building