create temporary home directory before running manage
since package nodejs 0.10.0-2chl1, npm is included. no need to install a separate package.
this is bash!
Merge branches 'master' and 'master' of github.com:bclermont/states
add firewall state
add capability to turn off web interface and force the ES node to join the cluster but never write anything nor be the master