Add smoothing to BigTexture (and add .gitignore)

I added a simple function that enables users to use SFML's Texture smooting option on a thor::BigTexture.

I also added a .gitignore file because I saw that git found some untracked files from the build process.