rampart update to 0.10.3

 - changed head from develop to master (to ensure users don't accidentally take potentially unstable develop commits)
 - added bioinformatics tag
 - added some new dependencies
 - made most non-essential dependencies optional
Making quast optional on mountain lion in order to avoid lack of matplotlib on this platform.
Removed trailing whitespace from line 42
Moutain lion issue for jellyfish 2 (via quake). Making quake optional for mountain lion.
Ensuring that we only do the MacOS version test if we are actually running on a Mac.
rampart: add 0.10.3 bottle.