Shiny new dot files

Sourced form paulirish and mathiasbynens
Added new .functions
Added .inputrc
Added .vimrc
Added .bash* files