General changes performed

Changes include:
- Detection of if ST was ran through a command line or double clicked,
used to determine whether to pause or not if either no script is
provided or double clicked (double clicking results in error due to the
fact that technically, no script is given still)
- Changed some IF statements to be case-insensitive
- Added a VERY MUCH WIP word loop, essentially allowing you to split a
given string and work with the substrings given by the process (NOTE:
This is not implemented yet, I am still trying to work out the most
efficient way of doing this)