Updates to Scalapack formula

- always run tests
- make openblas optional instead of recommended.
Merge pull request #412 from dpo/scalapack

Updates to Scalapack formula
picard-tools 1.103

Closes #500
bowtie: Install documents and scripts
bowtie: Fails with clang

error: reference to 'lock_guard' is ambiguous

Closes #476
tophat 2.0.10

 * patches from 2.0.9 are still necessary and still apply
 * added test step based on example at http://tophat.cbcb.umd.edu/tutorial.shtml#ref
 * added recommended dependency to bowtie2 as it is required to execute tophat

Closes #496
plink: Fails with clang

sets.cpp:771:37: error: redefinition of 'i' with a different type:
'vector<Individual *>::iterator' (aka '__wrap_iter<pointer>') vs 'int'
      vector<Individual*>::iterator i = PP->sample.begin();
                                    ^
sets.cpp:703:12: note: previous definition is here
  for (int i=0; i<snpset.size(); i++)
           ^

Closes #492
Add mirror and checks to NetCDF formula.

Added NetCDF mirror because Unidata's servers are not responding so well lately
Add checks.

Closes #498.
trinity: Fix the build on OS X

Closes #374
Update voro++.rb to solve Mavericks build issues

See https://github.com/Homebrew/homebrew-science/issues/404

Closes #431.
Openni support for Opencv