fix(labels): correct positioning + hide if empty

This commit improves the label handling by

* showing the label only if it exists
* updating the status accordingly
* positioning the label correctly on import

Related to #113
test(bpmn-moddle): create integration test
chore(importer): attempt optimization