Moved version handling to DatasetVersion

Moved DatasetVersion numbering from Dataset to DatasetVersion.

Corrected an error that prevented is_current being set.

Added a unique key constraint to full_accession in dataset_version sql.