Update cross-service API

:Release Notes:
Fixed handling response from com.palm.connectionmanager/getstatus.
Extend API for request /time/setSystemTime.

:Detailed Notes:
- relaxed schema for responsed from com.palm.connectionmanager since
  we need only information about internet connection availability.
- added support for passing "utc" parameter as an integer directly
  rather than through string to /time/setSystemTime
- make setSystemTime more strict about contents of "utc"
- both schemas update according to newer JSON schema (keyword
  "required") supported by pbnjson.

:Testing Performed:
Tested on desktop build
- Verify that both request have same behaviour
    luna-send -n 1 -f \
      luna://com.palm.systemservice/time/setSystemTime \
      '{"utc": "1346149624" }'
    luna-send -n 1 -f \
      luna://com.palm.systemservice/time/setSystemTime \
      '{"utc": 1346149624 }'
- Verify that garbage in the end of number is not accepted
    luna-send -n 1 -f \
      luna://com.palm.systemservice/time/setSystemTime \
      '{"utc": "1346149624garbage" }'
- Verify that empty string as value for "utc" is not accepted
    luna-send -n 1 -f \
      luna://com.palm.systemservice/time/setSystemTime \
      '{"utc": "" }'

Test in VirtualBox
- Verify that connman able to update status of internet connection
  (check debug logs)
  connman adapter doesn't send "returnValue" which results in schema
  validation error

:QA Notes:

:Issues Addressed:
[GF-52281] LunaSysService is logging error messages after system boot

Open-webOS-DCO-1.0-Signed-off-by: Nikolay Orliuk <nikolay.orliuk@lge.com>
Change-Id: I6497a0625361d1fe179acaa2826cdeca4619cefa
Reviewed-on: https://g2g.palm.com/4018
Reviewed-by: DCO Verification
Reviewed-by: Nikolay Orliuk <nikolay.orliuk@lge.com>
Tested-by: Nikolay Orliuk <nikolay.orliuk@lge.com>
Reviewed-by: Alekseyev Oleksandr <alekseyev.oleksandr@lge.com>