Add styling for search results

So a things needed to be included:
angular-sanitize: Allows for raw html inserted into the
                           search results
angular-truncate: To manage the size of things

The rest is js and css work to make it look decent.
Merge remote-tracking branch 'origin/master'