custom ~/.ec2sshrc file

This patch allows the user to put code in a local `~/.ec2sshrc` file that will get ran whenever they connect to a server.

It also writes a `.vimrc` file with contents from local `~/.vim/shared.vim` so that the user can use vim to their liking.