added projectile project manager

C-c p f to open a file!
made scroll-*-command more like a scroll-half-the-window command

by setting next-screen-context-lines to some large number
ignore eshell history and projectile cache