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
Initial commit of the THcRaster class for decoding the raster signal.
Modified the raster class to derive from THaBeamDet instead of THaNonTracking.
Added coding for read parameters from the hcana.param file.

In the hcana.param file added the four raster channels
graster_channels = "xsync xsig ysync ysig"

Created raster_test.C script to run the analyzer for raster code testing purpose. This was coppied from the hodotest.C
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 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
Updates to SConstruct
More updates to SConstruct
Add README for Eclipse