bash completion: base completion logic on available files, not system
type
__git_ps1: checking for .git-prompt.sh before sourcing it. Checking for and setting __git_ps1 if not found
os message: fixed echo syntax for more pedantic shells
wishlist: updated with new ideas
command and phrases: only use when they are present
bash completion: updating locations to look in
comments: various formatting updates
aliases: adding native mv and ln aliases
local customizations: removing section
rc swap: swapping bash_profile and bashrc
bash_profile: cleaning out - I have nothing special I want to do on all my machines here...
tmux: not launching if logged in locally.
tilde expansion: removed quotes to properly expand git-prompt path, and
used eval/echo to expand tildes for the cd and pushd logic
fix git prompt finding by removing quotes to allow tilde expansion

fixed cd and pushd logic for tilde expansion
calc: added simple math function via awk