updated .gitignore for visual studio by selecting stuff from here: https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
Merge branch 'master' of https://github.com/RossBencina/QueueWorld
adding catch unit testing framework single file catch.hpp from http://builds.catch-lib.net/
adding non-atomic non-reentrant linked list classes and corresponding tests: QwList, QwSList, QWSTailList
msvc project file. i'll make a cmake file later