ENH: Easy version parsing

Ready for review/merge @drammock or @rkmaddox. Realized it's nice to have this to know which version is currently checked out when finalizing an experiment.
there's already a check that `id_` must be list, tuple, or numpy array