Simplified the GSM detector to be a validator, and added character only validation
Alters GSM validator to index a sparsely indexed associative array for improved performance.