Sprint2 - Monday's Work

@prabinv and @texasag and @kevinsproles 

This pull request includes:

- Porting the first pass faceted-search directive from the theme into the toolbox as vn-faceted-search
- Removing css from theme that belongs in toolbox
- Moving the price filters into a directive inside the vn-faceted-search directive
- Fixing search page to style and work correctly (as it does on category page) with same directive code in html
- Make Faceted Search accordion headers fully clickable

This can set in one line, I believe it makes it more readable.

```javascript
$scope.hasFacetsOrCategories = (categories && categories.length) || (facets && facets.length);