Add developer setup scripts

This adds the basic client-side infrastructure.  It leaves placeholder scripts for all the hooks we might imlement for the desired workflow.