Adding filter bar support to Dashboard and Visualize

- Closes #1526 and Closes #538
- Adding fitler bar to Dashboard
- Addign filter bar to Visualize
- Adding click and brush handler to filter_bar component
- Adding tests for all the things
- Consolidate all filter addition code to filter bar
- Add donut option to pie visualization
- Adding AggConfigResult to hierarchical data
- Adding picker for multiple filter items