feat(setup) - if machineidentity then skip monitoring_id
and checks for results.id
store machineId
use token
remove hostname support
redundant monitoring_id
Merge remote-tracking branch 'origin/master' into fixes/setup_agent_id

Conflicts:
	setup.lua
use agentId
pass agentId to createToken
remove machineId
bump base
Merge pull request #455 from racker/fixes/setup_agent_id

feat(setup) - if machineidentity then skip monitoring_id