Display errors in web dashboard, clean up and reorganize CSS

* Refactor classes to improve OOP
* Clean warnings for son/sat (missing Bugzilla references)
* Display different table header for lang/raw files
* Improve CSS at smaller resolutions, fix background disappearing when scrolling horizontally on larger pages