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.