Init support for i.mx6ul picoimx board

1.Enable multi-boot
  *use slotselect flag for system partition
  *add bootctrl.imx6ul module
2.Added oauth related info in weaved.conf for picoimx.
3.add provision-device script
4.Add audio HAL to product
  *Add audio related config
  *add media_codecs.xml
  *add audio_effects.conf
  *add audio effect libs to product

Change-Id: Ic41f7d9b33d37ca97c6c2d2997a591d22c134bcd
Signed-off-by: Guoyin Chen <[email protected]>
20 files changed