* Updated build to include deployment of contracts * updated the plugin uploadCmd to be a Promise for better bubbling of errors and messaging. * updated test.js imports so functionality works correctly.