webos-image: nyx-lib=63,v4.0.0~rc1, nyx-modules=78,v4.0.0

- Move to version 4.0.0 of nyx-lib and nyx-modules.
- Add most of the required support for VirtualBox
- Add dependency on OpenSSL for nyx-modules and set PR=4

nyx-lib commits
  - 00a2e05 Add additional enums in nyx_device_info_type_t
  - cf839e0 Revert "Add additional enums in nyx_device_info_type_t"
  - 8fb0dcf Add reason argument for nyx_system_reboot
  - 03e2e39 Remove product-specific fields from device info
  - 14ae563 Add 'reason" code to nyx_system_shutdown
  - ff34934 Add nyx_cmd_module_dir variable to nyx.pc
  - 9e34fae Add Mass Storage Mode device
  - 23e55d7 Fix a typo in nyx_device.h
  - 5c9d72c Remove nyx_device_info_device_t from nyx-lib

nyx-modules commits
  - e441d4f Add implementations for system_reboot reason argument
  - c567547 Conform to nascent nyx-lib 3.0.0 API
  - 4847865 Fix popup alert not showing for events in calendar
  - 4998e9d Update for Mass Storage Mode now being a separate device
  - 2966107 Add device_info_internal_t to device_info_generic.c.in
  - 8494b42 Add support for virtualbox touchpanel touch events
  - 9e1ee25 Use BTN_LEFT instead of BTN_MOUSE in VirtualBox
  - fd3f367 Support keyboard in VirtuablBox image

Open-webOS-DCO-1.0-Signed-off-by: Keith Derrick <keith.derrick@palm.com>

Change-Id: I83a15db36d0358b5db7182f6069783ee8392ad90
Reviewed-on: http://g2g.palm.com/1319
Reviewed-by: Keith Derrick <keith.derrick@palm.com>
Tested-by: Keith Derrick <keith.derrick@palm.com>
Reviewed-by: Build Verification