Change mcf to properly checkout a remote branch without a commit

Open-webOS-DCO-1.0-Signed-off-by: Patrick Roberts <patrick@silentbluesystems.com>
Drop requirement of an ssh key for meta-webos on github

Open-webOS-DCO-1.0-Signed-off-by: Patrick Roberts <patrick@silentbluesystems.com>