add cores argument
update the test units
Opps, adding missing comma
Remote BLAST is run without the num_threads arg
change the --cores argument to --num_threads
check whether blast is in the path on load
In travis, add an empty file named 'blastp' to the PATH, so travis doesn't fail when it can't find blastp
changing the cores variable to num_threads
updating the logic behind asserting BLAST installation
validating Mafft installation
updating --mafft help text to represent the changes in previous commit
running blast directly - i.e. without using the full path
running mafft directly and fixing error in blast.rb
editing the logic so that some validation still occur even if mafft isn't found; also removing all mafft_path and blast_path from the logic
update the test files to represent changes in previous commits
update the add_to_path in line documentation
update the test files further to represent changes in previous commits
merging from branch check_blast_path
Updating merge
Merge branch 'add_cores_arg' of https://github.com/IsmailM/GeneValidator into alpha

Conflicts:
	bin/genevalidator
	lib/genevalidator/blast.rb
	lib/genevalidator/validation_alignment.rb
	lib/genevalidator/validation_duplication.rb
	lib/validation.rb
	test/test_all_validations.rb