Auto-detect language

With the -a flag you can have the script check the file extension and
automatically determine the language of the script.
Auto-detect language and updates

Added the -a flag for auto-detection of the language being used.
Incorporated -f flag functionality in all of the language declaration
flags.  Removed the -f Flag.