Repository cleanup

This updates your `.gitignore` and removes several unnecessary files from the repository, including binaries, debug symbols and such.
Nice, tidy and clean. 👌