Fix the setting of the computerInfo local variable.
Move bitc:custom to the beginning of bitc:setup:intranet so the client will be registered before attempting to pull the SSH key.
Add newline to the end of the ssh_banner.
Move the prompt in bitc:switchnetwork to bitc:switchnetworkprompt, and move the network switching to bitc:switchnetwork:internet and bitc:switchnetwork:intranet.
Add api.runGruntTask(task[, verbose]) to encapsulate the running of grunt tasks.
Add `bitc internet` and `bitc intranet` commands to switch the network the the Internet and intranet, respectively.

Also, use commander.js correctly when parsing arguments for commands.