many fixes; @see NQueenUserAgent;
created GenericNegotiatingAgentImpl;
ReportStates system message added.