add x17 algo, cleaned djm34 commit

todo: visual studio...
x17: update vstudio project
heavy: warnings and tabs (no changes)
whirlpool: remove dead code, win 2ms in final hash