Reference join table differently.

If I remember correctly, H2 was trying to create a
biomart.biomart.table_name table instead of just biomart.table_name.
Misc fixes in domain classes

- Added and fixed implementations of equals() and hashCode() in domain
  classes with composite keys.
- Fixed references to classes moved in core-api
- Some workarounds for a bug in Criteria
Remove implementations of old highdim api
Fix tests in light of stuff moving around
Disjunction c.: mult subcontraints of same type
More versatile creation of HighDimensionDataTypeResource objs
Implement aCGH under new API