Add aliases, ulimit

Add a few things that have been floating in my bashrc for a while.
Refactor login shell stuff

Create a new login.sh script for stuff that should only happen on
login.
Add keychain support