Slight IA change

	* Try our best to return a "good"
	  move, even when we know we lost

Signed-off-by: sebhz <seb@zyglute.fr>
gyGetHaven exposed to the outside world

	* Will come handy for UI move checks

Signed-off-by: sebhz <seb@zyglute.fr>
Code structure change

	* Removed Java code
	* Got rid of theme and C subdir

Signed-off-by: sebhz <seb@zyglute.fr>
Removed unnecessary include

Signed-off-by: sebhz <seb@zyglute.fr>
Tried and make IA weaker

... and get rid of SDL gui

Signed-off-by: sebhz <seb@zyglute.fr>