Updated target platform and dependencies

Moved the target platform definition into a plug-in, added the snapshot repository, and fixed the dependencies in org.eclipse.dawnsci.hdf5.test