adds logging enstead of just throwing errors, npmlog is a good screen logging module, also renames options.js to commands.js since options are actually handled by npmd-config