Started refactoring work.

- Removed all the drivers and explicit gl.dart imports
- Removed need for 'setup' method, just use 'main'
- Removed 'log' and added window.console.log
- Added query and querySelector
- Refactored samples according to changes
- 'Automagically' swap buffers in webgl