Fixes issue #7695

Made techniques have a boolean field "dummy" to determine they should always be skipped in the technique choice. The old method for determining this kind of skip made no sense.
(Codeblocks auto-stripped some spaces at the end of lines in martialarts.cpp; sorry. The only change there is line 255.)