Make bashrc a bit more robust.
Generalized profile code to work on brew-less systems.
Fixes for Linux:

* Explicitly choose bash as my shell

* say-when-compilation-finished only when running atop a windowing
  system (since that's the only place I'd expect to use a separate
  notification channel).

* Turn off setting last-event-frame height (it messes up the terminal
  mode).  In hindsight, maybe I could just parameterize this by the
  window-system setting like above.
Generalized bash_profile for linux (brew-less system, accessed via screen).

Regarding: stty -ixon -ixoff
here are some followup links (none of which I have read in sufficient
detail right now).

http://apple.stackexchange.com/questions/24310/emacs-ctrl-x-ctrl-s-command-not-working-in-terminal-app

http://superuser.com/questions/251446/problem-with-gnu-screen-when-using-emacs-c-x-c-s-save-buffer

http://munkymorgy.blogspot.com/2008/07/screen-ctrl-s-bug.html

http://savannah.gnu.org/bugs/?11610
Merge branch 'master' of github.com:pnkfelix/DotFiles