begin transition to grunt task to replace setup_for_hacking tools

implement setup_for_hacking

fix destination path

change to dev-install and dev-uninstall

use unlink instead of grunt.file.delete

remove restore_installed_build

fix error logic when app path does not exist

add error handling for EPERM on windows

fix jslint error

remove restore_installed_build

fix error logic when app path does not exist

add error handling for EPERM on windows