Add EBI code (ported from qiime_web_app)

Also change the option in click to use dash instead of underscore
start of tests
Merge pull request #1 from teravest/ebi-testcode

start of tests
Merge branch 'ebi-issue-314' of github.com:adamrp/qiita into adamrps-ebi-issue-314
ENH: md5 calc
STY: removed unused variables
BUG: added self to a method using it
Merge branch 'master' of https://github.com/biocore/qiita into ebi-issue-314
Merge branch 'ebi-issue-314' of github.com:adamrp/qiita into adamrps-ebi-issue-314
pre lunch projgress
Merge pull request #2 from wasade/adamrps-ebi-issue-314

Adamrps ebi issue 314
getting ready for Yoshiki
Merge branch 'ebi-tests-round2' of git://github.com/teravest/qiita into ebi-tests-round2
TST: Add tests for EBISubmission.__init__
latest progress
Merge branch 'ebi-tests-round2' of https://github.com/teravest/qiita into ebi-tests-round2

Conflicts:
	qiita_db/test/test_metadata_template.py
TST/BUG: Fix kwrg stringify and add tests
finished test_add_samples_from_templates
Merge branch 'ebi-tests-round2' of github.com:teravest/qiita into ebi-tests-round2
add write_xml tests