fixed issue: criteria fail condition is too strong, effective decisions are ignored;
+ backup criteria failure example: #05
added swing game interface creation DSLs, no implementation though;
refactored 'name' => 'app', except directly connected to Nicol;
backup criteria failure example #06 added;
working on swing gui and Lwjgl display embedding, still in progress;
Game Environment and Player Agent introduced
Some renaming
some refactoring done
sub projects structure simplified
more refactoring; almost implemented prisoner dilemma
last commit fixes;
added tasks for running apps;
working prisoner dilemma prototype
turns history mechanism added
advanced box layout builder
gui base finished fir prisoner dilemma;
@todo: strategy selection logic;
@todo: grid layout doesn't fit well for universal layout - it ignores maximum size;
changed default layout from grid to grid-bag;
layout almost done; random actions controls added;
presentable layout;
hole-plug exec fix;
enhanced useless behaviour options filtering;
made backup criteria composite;
added scopable comparison of states in snapshot;
implemented prisoner dilemma game with swing gui;
Game,  Game Environment, Game Coordinator and Player Agent introduced;
added swing interface creation DSLs;
refactored 'name' => 'app', except directly connected to Nicol;
tried Lwjgl display embedding, still in progress;
sub projects structure simplified;
added sbt tasks for running apps;