Improved .gitignore.
Misc cleanup all over.