Stricketer builder where appropriate

Conflicts:
	org.bridgedb/src/org/bridgedb/DataSource.java
Added various tests
Minor changes to existing tests
Added stricker methods to xref as well
Fixed copy right
Stopped Unintended creation of Datasource with null sysCode.
UrnBased changed to mirianBase
None miriam UrnBase no longer allowed
   Although call using syscode are ignored
Added Identifiers.org methods to same information

Conflicts:
	org.bridgedb/src/org/bridgedb/DataSource.java