Add function to retrieve the filetype table

The returned dict is keyed either by the filetype, or by the filetype_id,
depending on the key parameter
Add click command to add raw data
add command to load study, also change StudyPerson.create to return object if Person exists
remove prints
Add convenience function to load raw data
Merge branch 'master' of https://github.com/biocore/qiita into load_raw

Conflicts:
	scripts/qiita_db
merge conflixs and other updates
Add tests for get_filetypes
fixup test
Fix get_filetypes
Move env manipulation commands to qiita_env script

This way, commands in the qiita_db script will be able to access the database
e.g., in order to populate click.Choice options
fix pyton3 issue
addressing comments
addressing last comment
change how dict values are set
Merge pull request #102 from teravest/makecommands

add command to load study
fix swap
Add utility get_filepath_types
adding missing deps to install
Merge branch 'master' of https://github.com/biocore/qiita into load_raw

Conflicts:
	scripts/qiita_db