Updates from making dsa package driver that just haven't been commited
in this branch yet.  Improved dsa templates.
Merge remote branch 'upstream/master' into clean_dsa

Conflicts:
	mi/idk/dataset/metadata.py
	mi/idk/templates/dsa/driver.tmpl
	mi/idk/templates/dsa/driver_test.tmpl
Added replacing the mi namespace when generating versioned eggs with
the driver versioned name.mi, since this follows the new versioned
directory structure in the egg.
Merge remote branch 'upstream/master' into clean_dsa
Merge remote branch 'upstream/master' into clean_dsa
Merge pull request #116 from emilyhahn/master

Merge Emily's data set agent template and packaging changes