Added ability to check required C header files to configure section

Invoked with 'scons checkheaders=1'

Also added cppcheck_report.txt to .gitignore
Merge remote-tracking branch 'upstream/develop' into develop_macosx
Merge remote-tracking branch 'upstream/develop' into develop_macosx
Merge remote-tracking branch 'upstream/develop' into develop_macosx
Modified THcDC::LinkStubs for SOS style to stop filling fDCTracks to MAXTRACKS
For HMS style when 10 tracks is reached fNDCTracks set to zero
Add debug information in THcDC
1) Add flags debugflagpr and debugflagstubs
2) Add THcDC::PrintStubs
3) Consolidate the fdebuglinkstubs information
4) Consolidate the fdebugtrackprint information
In THcDriftChamber tweak info written for fdebugstubchisq
Comment out sorting the tracks by chi-squared
Add fdebugtartrackprint to print track target debug info
Use proper spectrometer specific map for hodoscope decoding.
  Was hardwired to HMS, so SOS was getting HMS hodoscope data.
Script to display SOS hodoscope hit maps
Minor updates
Merge remote-tracking branch 'upstream/develop' into develop_macosx
Make data members of raw hit classes private.
  Friend the detector classes that need access to the private members.
  May later want to use member functions to access the data.
Clean up some compiler warnings.
Edit some comments to help with THtml generated documentation.
Remove unneeded THcHitList:: from THcHitList method calls in detector classes.
Merge branch 'mkjdc' of github.com:MarkKJones/hcana into develop
Merge remote branch 'upstream/develop' into develop_macosx
Initial commit from within Eclipse
Merge branch 'develop_macosx' of github.com:brash99/hcana into develop_macosx
SConstruct type change ...
Remove soft link called SConstruct, and rename SConstruct.py to
SConstruct