Make search results more scannable. Fix bug 968017. Close #304.

Also clean up a lot of the CSS.

Increment format version, since we changed a lot of markup, and the new CSS probably won't work well with the old.
Merge branch 'master' of https://github.com/mozilla/dxr
Fixing bugs: 1053423, 1052524 and 965652
For 965652:
	dxr.css :
	Added a rule for .code code a in order to show availability of context-menus but limited in order not to overwrite a rule somewhere else.
For 1052524:
	file.html :
	Added the .icon class to all anchors in the panel
	dxr.css :
	Removed padding form (.panel section a) since it blocks the added .icon class
For 1053423:
	context_menu.html :
	Added the .icon class to all anchors in the list in order to have a pseudoparent class and eliminate a lot of repeating in icons.css
	dxr.css :
	Removed padding from (.context-menu a) since it blocks the added .icon class
	icons.css :
	Made a lot of changes and removed the repeating rules for background since they are no longer needed because of the .icon class
Other:
Fixed .build in icons.css that I missed it the last time.
Added comments in icons.css in order to show rearanged sections.
Added a lot missing icon classes which are referenced in .panel and .context-menu .
Since the .panel icons that are always shown are probably going to be redone they are commented out untill the time has come.
That's about it. Will mention if I find something else.