Fix target name generation + make translator work without -cp
Fix topsort when non-existing targets are met in depends
Fix jar generation to avoid ClassFormatError