[FEATURE/FIX/API] cleanup translation module; c++11-ify; changed parameters; seqan Parallalism instead of macros