getting ready for require js

- ignoring \packages
- changing the js ignore to **\app\*.js since it was ignoring the
requirejs js files
- added requirejs nuget package
- added requirejs definitely typed nuget package
- reduced dependencies (by 9) down to the thinnest possible dependency
tree in prep for amd modules