img(coreos): Initial commit of CoreOS image build

- Mostly imported from github.com/racker/teeth-agent-image
get things kind of working with pecan
remove api-url from unit file

- Patch incoming to the agent for it to discover API url (and other
  params) via kernel command line
fix(coreos-oem-inject): Default to dev-channel

- We'll switch this to a 'stable' channel once one exists for coreos
add(gerrit support): Required to move to openstack

Config taken from: http://ci.openstack.org/stackforge.html
move everything into pecan
some cleanup
fix exception handling
get api tests passing
add /status and fix tests
fix some copyrights
remove dead code
Merge pull request #58 from rackerlabs/jay/IntegrateImageBuilds

img(coreos): Initial commit of CoreOS image build
remove oslo dependency
fix up some text
add horrible method of getting the host IP
parse the ipaddr argument
Merge pull request #67 from rackerlabs/get-host-ip

Add horrible method of getting the host IP
simplify tests a bit
add wait param