Added npm and bower dependencies
Add basic types for virtual grid
Add knockout TypeScript definitions
Add additional internal type definitions and refer to Knockout TS definitions
Add support for requireJs
Add skeleton for virtual grid component
Move bower back to default; tweak .gitignore
Add additional gulp support
Add basic gulpfile - can now build it