updated util files

Updated the sublime project again to be more accurate.

Updated the .gitignore so that it is more accurate as well - now ignores
test.py as I use it as a workbench and don't want it in the program. If
we ever need it we can easily remove this.
Merge remote-tracking branch 'origin/master' into feature-message-alpha