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 convenience function to load raw data
Merge branch 'master' of https://github.com/biocore/qiita into load_raw

Conflicts:
	scripts/qiita_db
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
Add utility get_filepath_types
Merge branch 'master' of https://github.com/biocore/qiita into load_raw

Conflicts:
	scripts/qiita_db
Merge branch 'master' of https://github.com/biocore/qiita into load_raw

Conflicts:
	scripts/qiita_db
Update click script
Add command used by click interface for load_raw
Move load_raw_data_cmd to commands.py
Move _check_count to util, add tests
Add fp_type option to click command
add analysis.samples, analysis with jobs, fix tests for that
Add underlying command for load_raw_data
Add test for load_raw_data_cmd
Remove test files properly