AST-570 Improve unit testing
- Output JUNIT XML file for each unit test.
- Discard existing Test.XML, which has a wrong format.
- Add junit-merge.py for merging JUNIT files.
- Support pages in multiple branches.
- Create badges using the merged JUNIT XML file and the coverage report.
- Run idgcal unittest with the other unit tests.