Update GEM-SIM Validation modules.

Dear experts,
I updated gem-sim validation modules according to previous review results.

1. Legacy codes about CSC simhits, digis and stubs.
- I removed all legacy code which I know.

2. To get info from GEMGeometry.
- I used GEMGeometry class to get info about # of strips, pads, regions and stations.

3. Empty README
- I removed README files.

4. Too many dependency of BuildFile.xml.
- I removed some dependency but I can not complete this job before modules stabilization.

5. Remove variable 'n' on gemCustum.py. 
- 'n' was a variable about pileup. However, I did not support this. So, I removed this variable.

6. Duplicated class.
- I moved all same name classes to MuonGEMHits modules and modified header files.

7. Too many cfi files
- I removed and merged unnecessary cfi files.

Please, review this commit.
Thanks,