OGM-262 init chouchdb ogm project
OGM-262 implemented dialect associations related methods, fixed TypeTest except for Calendar type
implemented CouchDBTestHelper extractEntityTuple method
Manage NotFoundException, the createTuple not hit the database anymore
managed 404 response code for getAssociation, CouchDBTuple changed the type of columNames and Values from String[] and Object[] to List<String> and List<Object> to manage the creation of an empty Tuple
added type association and entity in order to retrieve the total number of associations and entities, implemented methods to retrieve the total number of associations and entities (need to implement views on CouchDB)
done a little re-design, changed the CouchDBDocument from interface to abstract class, corrected a couple of typo in class names
created DesignDocument to create CouchDB Views for retrieving the number of stored associations and entities
created test fro getNumberOfAssociations, fixed a bug in EntitiesAndAssociationsCardinality class
check index !=-1 in CouchDBTuple getColumnValue(index) method
fixed bug with associations update
implemented overrideType for byte[] type
implemented Types and Descriptors in order to map Date, Calendar, Time and Byte
solved a problem with Long types mapping
code refactoring
added missing copyright info
implemented dialect associations related methods, fixed TypeTest except for Calendar type
Manage NotFoundException, the createTuple not hit the database anymore
added type association and entity in order to retrieve the total number of associations and entities, implemented methods to retrieve the total number of associations and entities (need to implement views on CouchDB)
done a little re-design, changed the CouchDBDocument from interface to abstract class, corrected a couple of typo in class names