update hp2sm

- SPDIF Audio Mode added.
- Update API added.
update hp-blob

* r3799
  - DL status is displayed in percent.

* r3797
  - Updated config to use wlan0 instead of mlan0.

* r3795
  Web-UI changes:
  - Removed HP manual from web-ui.
  - Added JS scripts.

* r3792
  Web-UI changes.
  - Fixed an language-file issue, which caused UI to crash anytime.
  - Added support for HP2SM get-version request and periodically refreshes version-string inside firmware configuration view.

* r3790
  - Hopefully fixed camera motion-detection issues.

* r3788
  Several Web-UI changes.
  - Updated language files
  - Updated XBMC license text
  - UI displays 'Update available' now

* r3778
  HP BLOB Update.
  - Added support for XBMC un-/installation.
cleanup update directory on reboot
update system-image version
update system-image-update

  fix some obviously bugs in combination with remote

  * prevent apply is forced when download is not completed or
  * proved
  * prevent download failures
  * care of invalid / unset apply or release_ts values
add version for hp-blob
 fix some obviously bugs in combination with remote

 * prevent apply is forced when download is not completed or proved
 * prevent download failures
 * care of invalid / unset apply or release_ts values
update hp2sm

- fix update status
- fix update download
bump system-image to 0.1.1
extract volatiles for at into own bbappend
Update nginx bbappend for /var/lib move

* when bind-mount /var/lib instead of union-fs, /var/lib/nginx must exists
  before nginx is started
* rename bbappend file to be save on upgrades
acquire /var/lib r/w access via mount-bind instead

depreciate union-fs for /var/lib
move hp2 user into dedicated recipe

including correct volatiles settings for logging
on update, wipe out .var_lib
add helper for hard-reseting files in r/w of union

Because of the nature of the beast, you can't unlink files in the underlying
r/w filesystem of a unionfs. In rare cases where starting fresh is a viable
case, system reset is required and a list of file system entries to be
removed must be processed before unionfs is mounted.

Misuse can damage your file systems and lead to continuous kernel panics.
Use with caution!
rename at bb to bbappend
add missing license for hp2-base
copy init script and default configuration for cleanunion
fix reading files and add debug messages on reset
update hp2sm

* r3805
    - SSH-Keyupload added.

* r3806
    - add date api
    - fix size attribute in download status
    - use current image

* r3812
    - add initial reset
    - improve language

* r3835
    - fix typo

* r3837
    - fix download status for update