First cut of surveyor
Correct ps object structure
Ps all slaves
Global state instead of passing things
buildRequired
Correct manifest structure
Added sort & spawn
Split out getJSON into reusable function
Method to populate port in options
Run populateOptios before spawning a proc