Updated .gitignore to include .suo and /bin/

As an extension to previous change log, I also changed many of the
things that Z33ky was so kind to point out to make this compile on
Linux. Thanks alot Z33ky!