Git ignore update

Adds ignore to the sln and userprefs