Add preliminary 'Metadata' handling (no actual implementation yet)

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Increase visibility of 'jsOutputType' to allow use in subclass.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Add preliminary 'Embed' handling (no actual implementation yet)

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Add preliminary 'Implements' handling (no actual implementation yet)

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Add preliminary 'Vector' handling (no actual implementation yet)

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>
Remove unused import.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>