flycheck ftw, and ag.
moved icicles to elpa, and added melpa so it can be found

because it was so old things were breaking
guess what FLYCHECK BITCH