Change searchform controller to a directive
update pagination and facet directives to interact with parents controller
fix facetList directive
improve search page
merge from upstream/master
jslint
Merge remote-tracking branch 'origin/develop' into develop