more better formatting from search


fixes #1714

* tweaked search result layout a little
* refactored search result and share to templates
* truncate descriptions after first paragraph

![screen shot 2014-10-25 at 4 55 57 pm](https://cloud.githubusercontent.com/assets/455632/4781495/7f6b3546-5ca2-11e4-9ea9-9f401bf9a8ec.png)

![screen shot 2014-10-25 at 4 54 01 pm](https://cloud.githubusercontent.com/assets/455632/4781492/50419012-5ca2-11e4-84c7-424cf109633e.png)

![screen shot 2014-10-25 at 4 51 01 pm](https://cloud.githubusercontent.com/assets/455632/4781488/d2ec43c8-5ca1-11e4-8751-3068db317237.png)

![screen shot 2014-10-25 at 4 54 42 pm](https://cloud.githubusercontent.com/assets/455632/4781493/5aeb6e8e-5ca2-11e4-88b4-1834b621b012.png)