Updated gitignore to properly ignore sln and userprefs.