Refactor ggvis.js: move code to higher level prototype
Remove opts$brush. Instead, discover brush from spec