fixed linechart zero-injection, closes #2102
updated comments and updated order of vars
updated comment in ordered keys
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
- Adding brush events to all apps
- 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
- Moved apply, disabled, negate to $$meta
- Removed $$hashKey from fitlers (part of the input box apply)
Moving 26427meta to meta and 26427indexPattern to meta.index
Moving $$meta to meta
Remove angular private vars from rison encoded strings
Adding test to make sure toRISON removes 50847prefixed vars
Fix refreshFields so that it isn't limited to recent indices for index patterns with an interval
Add example date scripts
Merge pull request #2120 from simianhacker/filter_bar_beta_3

Adding filter bar support to Dashboard and Visualize
Prevent cut-off tooltips
Do not allow duplicate scripted fields to be added
Merge branch 'fix/scripted-fields-collision' into feature/date-scripts
[indexPattern/castMappingType] spaces
Merge pull request #2145 from lukasolson/issue-1950

Fix field fetching for index patterns with an interval
replace chosen with angular-ui-select
Add link to populate example date scripts, add scripting help to scripted field creation screen
Merge pull request #2118 from jthomassie/fix/linechart

fixed linechart zero-injection, closes #2102
[vislibRenderbot] don't give the vislib empty chartData