local.conf: Set a default for SDKMACHINE

:Release Notes:
Add a default setting of "i686" for SDKMACHINE to local.conf . Allow it
to be overridden in webos-local.conf .

:Detailed Notes:
OE expects SDKMACHINE to be set in local.conf when building an SDK.

:Testing Performed:
Confirmed using:
  $ ./mcf.status
  $ cd BUILD-m14tv
  $ bitbake -e pmloglib | grep '^SDKMACHINE='
that this variable is set to "i686". Set it to "x86_64" in
webos-local.conf and used the same bitbake command to confirm that it
was overridden.

:QA Notes:

:Issues Addressed:
[ES-803]   Implement bdk bitbake target
[BHV-7334] CCC: Create BDK for software development outside of OE build
           environment

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@lge.com>
Change-Id: I09db20f7321130cd82e524d9eaf789d169ea9241
Reviewed-on: https://g2g.palm.com/6141
Reviewed-by: DCO Verification
Build: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Tested-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
mcf: Add support for configuration of icecc

:Release Notes:
Add options for icecc configuration, including disable/enable.

:Detailed Notes:

:Testing Performed:
Preformed functional testing, and boundary conditions.

:QA Notes:

:Issues Addressed:

[ES-580] As a developer, I can use mcf to configure icecc

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@lge.com>
Change-Id: I6241ba218d8d7d1de14a193cc0255bd57171f180
Reviewed-on: https://g2g.palm.com/6142
Reviewed-by: DCO Verification
Build: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Tested-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
mcf: Change remote url when weboslayers.py sets different one

:Release Notes:
This is needed when the repository is moved to different location and
new revisions or branches can be downloaded only from this new
location. Allow to use different remote name than "origin".

:Detailed Notes:
Remote name should eventually be configurable in weboslayers.py, but
for start allow at least to set it globally in one place in mcf script.

:Testing Performed:
Confirmed that after changing the URL for meta-qt5, running
"mcf --command update" resulted in "git remote -vv" reporting the new
URL.

:QA Notes:
No change to image.

:Issues Addressed:
[ES-451] mcf: Update remote URL when it's changed in weboslayers.py

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@lge.com>
Change-Id: Icaa97ef8017ce896a198392c45ff82a51b84953b
Reviewed-on: https://g2g.palm.com/6143
Reviewed-by: DCO Verification
Build: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Tested-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Susan Montooth <susan.montooth@lge.com>