Adding generalized regexp
Adding generalized regexp that will take all cases. Be aware that it
also seems to be creating some nilclass errors that did not exist
before.
Initial commit of the catch-all regexp
Added comment to test branch tracking
Merging previous stash and current catch-all regex branch

Merging previous stash with current regex branch to bring it up to date.
Still need to ensure that string recognition works, as it doesn't seem
to be functioning as intended.
Adding string fix for token identification
Creating obtainStringValue method

Creating method to handle Dstrings and Sstrings. Still having trouble
recognizing strings with leading whitespace, but this is the only
remaining issue with the lex function.
Finalizing lex functionality and fixing string recognition bug

Finishing the lex method and the lexer class. Adding a few method header
comments for clarity and practice. Fixing string bug; Lexer now works
and only need expanded recognition if future tokens are required.