Finishes the features mentioned in #137 and fixes #179. EML download
button is now alwas shown in the right sidebar. EML gets a new column
if there are invalid columns in the dataset automatically. This prevents
an invalid EML export.
Merge branch 'master' into eml_improvements

Conflicts:
	app/models/datacolumn.rb