Removed playfor option.

This option is not actually used, attacking side is determined
at runtime with the pre-evealuation of the position.
Code cleaning.

Removed a bunch of warnings.