Merge pull request #34 from brash99/develop_macosx

Implement 'scons cppcheck=1' functionality ... plus a few other minor updates
Untested SOS tracking code.
  THcDriftChamber
    New flag fHMSStyleChambers to determine if HMS or SOS style
    tracking should be done.  Flag is set on if the spectrometer
    name begins with 'h'.
    THcDriftChamber::LeftRight fSmallAngleApprox must be set and
    fHMSStyleChambers must be off to do SOS style.
    If not HMS style, ignore all the Yplane optimizations
  THcDC
    SOS code does "project to chamber" in link stubs.  Need to evaluate
    if this is necessary, or if HMS style should also do it.
Merge pull request #35 from sawjlab/sostracking

Untested SOS tracking code. New flag fHMSStyleChambers to determine if HMS or SOS style tracking should be done. Flag is set on if the spectrometer name begins with 'h'.
Small Drift chamber code fixes so it won't crash with with SOS data.
As SOS hodoscope doesn't use stofusinginvadc, make it optional.
Make Xcal_fv_test an optional parameter SOS compatibility.
Changes to control files to analyze SOS data.
  general.param - include SOS parameter for most devices
  hcana.param - add sos versions of previous hardwired parameters
  db_run.dat - put in an angle and mometum for SOS
  output.def - include sos detectors in root tree
  hodtest.C - Add SOS spectrometer and some of its detectors
Merge pull request #36 from sawjlab/sostracking

Add SOS analysis to example script
Merge remote-tracking branch 'upstream/develop' into develop_macosx