Annotations added to code lists to hold custom table names
Check npe on addSpatialReferenceSystem function
OFC-685 Comparison check fails when comparing incomplete date/time
Code clean
Properties surveyContext and surveyDependencies made transient to allow serialization
Added setters for labels
Merge branch 'alpha5' of https://github.com/Arbonaut/idm into
alpha5mergearbonaut

Conflicts:
	idm-api/src/main/java/org/openforis/idm/metamodel/CodeListItem.java
	idm-api/src/main/java/org/openforis/idm/metamodel/Survey.java
a
Added npe check
OFC-683 Define setters and modifiers for metamodel classes
OFC-683 Define setters and modifiers for metamodel classes
Merge
OFC-683 Define setters and modifiers for metamodel classes
OFC-683 Define setters and modifiers for metamodel classes
Merge branch 'alpha5' of github.com:openforis/idm into alpha5
OFC-683 Define setters and modifiers for metamodel classes
Merge branch 'alpha5' of github.com:openforis/idm into alpha5
OFC-683 Define setters and modifiers for metamodel classes
Changed logic of tabs to entity association
Merge branch 'alpha5' of github.com:openforis/idm into alpha5