quash "uninitialized" warnings from fe_vi

also bring it into the Modern Perl century
I want my vim session files to include mappings
make `basename` available under `use myperl`
make termstart do some other, post-reboot, startup-type things

do an `ssh-add` because nothing else seems to want to do it
fire up the Vagrant virt because I always forget to do it otherwise
make sure Dropbox is working, because reboots seem to wack it out for some reason
-	for this latter, I had to fix the dropbox control script so it exits properly if it can't start
-	I also added a simple yes-no prompt checker to `bash_funcs`