ncbi_blast_plus: Add macro for specifing num threads.

Inject number of thread dynamically from Galaxy using recent GALAXY_SLOTS implementation.
ncbi_blast_plus: Replace repeated cheetah code related to input files with tool macro.
ncbi_blast_plus: Replace repeated cheetah code related to advanced options with tool macro.
ncbi_blast_plus: Update README to reflect GALAXY_SLOTS changes.