ng-grid version 2.0

opening pull request for comments as well, we are still adding a few things before calling it done.

new features: Column virtualization
many many many performance improvements.
additional options methods (documentation to come.)