tab indent .mk files
make sure we spit out the output upon failure
startup changed in node-js-sample
split out tests into their own Makefile
first pass at fixing deployment tests