Fix errors in Chef attribute collection
Iteratively boot all the deployed package service machines

Instead of performing a long operation and having the browser wait (and
timeout) while all the OpenStack and Chef commands finish, use the
browser to drive a simple state machine which boots the machines one by
one. While there, extend the states to include STATE_STARTING in between
STATE_NEW and STATE_RUNNING.

The current states are:
	(nova boot) -> STATE_NEW -> (IP address assigned) ->
	STATE_STARTING -> (machine registered in Chef) -> STATE_RUNNING