More files and dirs to .gitignore
Updated auto-fill defaults
Added .m2 and .aptitude
Better maven handling in .bashrc