Behind the scenes changes: * use diagram-js Matcher util in tests * add test cases for LayoutConnection * add test cases for CreateConnection * cleanup unused test diagram Related to #2