Consumes to CSCSegment

Add consumes interface to CSCSegment. Of course this also includes addition of consumes interface to CSCRecHitD. I have not added consumes interface to two programs in test, CSCSegmentReader and CSCSegment Visualise because these obvioulsy haven't been used in a while and would need more updating than just the consumes interface to run. Not only that I find the config files to run them were deleted from cvs almost 5 years ago. I added a new config to test which runs a 100 event dump of CSC rechits and segments based on a relval raw data sample in 700pre3.