Port setup_for_hacking to Grunt

Usage:

```
# mac
grunt dev-install --target="/Applications/Brackets Sprint 28.app" # symlink to brackets repo
grunt dev-uninstall --target="/Applications/Brackets Sprint 28.app" # remove existing dev symlink

# win (requires command shell with "Run as administrator"
grunt dev-install --target="C:\Program Files (x86)\Brackets Sprint 28"
grunt dev-uninstall --target="C:\Program Files (x86)\Brackets Sprint 28"
```

Removes `setup_for_hacking` and `restore_installed_build` scripts.