Faceted Search (hotfix):

* show faceted search if eaither facets or categories in /product response
* hide only categories if no cats in /products response
* hide facets and everything else if no facets returned

@prabinv @texasag @kevinsproles @tsanko - pretty small changes, anyone can merge. 
class name should be enclosed in single quotes as IE (cannot remember which version :( ) have problems applying it. It may be not valid anymore but at least visually separates name and condition :1234:  
ex. ng-class="{ 'isMobileAndVisible': true == isMobileAndVisible }"