Basic error message improvement.

Just makes error messages more consistent with each other in terms of case and punctuation. Will make it easier to compare my improved messages against later.

Also, I updated the .gitignore file a while ago and never submitted it for pulling. Whenever I build on my Mac it creates a whole bunch of .gso.dSYM files.