Added expiration time in agreement: implies adding validity in ContextInfo; tests
x bit removed from source files
DataTypeFactory initialized only once