Make factory emerge the virtual/kernel atom to support profile based kernel
Make factory emerge the virtual/kernel atom to support profile based kernel

This is dependent on http://codereview.chromium.org/3317012/show

Change-Id: Ifb6e7511619e9f2000448408dd800dd7043a7783

BUG=5847
TEST=new setupboard and build_packages/image for arm/x86-generic with the CL 3317012 included

Review URL: http://codereview.chromium.org/3328016

glevand/coreos--scripts,gtank/scripts,zhang0137/scripts,fivethreeo/scripts,trnubo/scripts,gtank/scripts,marineam/coreos-scripts,smilart/scripts,andrejro/coreos--scripts,mischief/scripts,crawford/scripts,mischief/scripts,nicescale/scripts,mischief/scripts,zhang0137/scripts,trnubo/scripts,bcwaldon/coreos-scripts,trnubo/scripts,crawford/scripts,mjg59/scripts,zhang0137/scripts,nicescale/scripts,vmware/coreos-scripts,fivethreeo/scripts,smilart/scripts,fivethreeo/scripts,endocode/scripts,andrejro/coreos--scripts,gtank/scripts,endocode/scripts,sigma/coreos-scripts,andrejro/coreos--scripts,sigma/coreos-scripts,BugRoger/scripts,vmware/coreos-scripts,mjg59/scripts,BugRoger/scripts,sigma/coreos-scripts,smilart/scripts,coreos/scripts,endocode/scripts,nicescale/scripts,bcwaldon/coreos-scripts,BugRoger/scripts,crawford/scripts,coreos/scripts,marineam/coreos-scripts,vmware/coreos-scripts,glevand/coreos--scripts,marineam/coreos-scripts,bcwaldon/coreos-scripts,mjg59/scripts