MDLSITE-3612 fix for lack of ignore config

In fallback error checking - will not be a problem when MDL-48277 lands
Merge pull request #28 from danpoltawski/MDLSITE-3612-ignore-fix

MDLSITE-3612 fix for lack of ignore config
MDLSITE-3647 - fix csslint when only ignored css files found
MDLSITE-3647 Send error message to errorfile
Merge pull request #29 from danpoltawski/MDLSITE-3647

MDLSITE-3647 - fix csslint when only ignored css files found
MDLSITE-3423 ci: add some extra information to formats

In order to improve the results in Jira, we need to
add some extra information (ids, classes...) to both the
xml and html smurf formats for easier access.

This covers:
- calculation of the summary section.
- applied to both xml and html formats.
- enforce the generation of xml format unconditionally.
- get rid of the "details" collapsable section.
- minor anchor-navigation improvements.
MDLSITE-3423 ci: condensedresult for communication with caller.
MDLSITE-3423: cs: WIP; WIP; WIP; WIP