Fixing Issue 163: invalid function with-selected-frame

The function isn't loaded when Prelude tries to start up, resulting in
an error. I believe the intended effect can be achieved without its
use, and this change modifies the prelude-frame-config function in
accordance with this.
Merge pull request #165 from zwass/master

Fixing Issue 163: invalid function with-selected-frame
Fix menu bars on OS X
Adds .smex-items and places to gitignore file
Allows alternate install locations, and repos
Update text a bit
Merge pull request #167 from NicholasKirchner/master

Menu bars, again
Merge pull request #168 from genexp/master

This pull adds .smex-items and places to the .gitignore file
Merge pull request #170 from genexp/alternateinstall

Allows you to install from your own repository and use a different directory
fixed #164 - added a note about backing .emacs and .emacs.d
fixed #166 - switched to guru-mode to enforce good Emacs navigation habits
prelude-visit-term-buffer now obeys user's $SHELL
Display a warning if emacs-24 isn't found during installation.
Removed emacs-24 not yet released from the readme.
Merge pull request #175 from djb/master

prelude-visit-term-buffer launches the user's $SHELL
Merge pull request #176 from fbs/installer

Check emacs version during installation of prelude.
Merge pull request #177 from fbs/readme-emacs24

Remove 'emacs-24 not yet released' from the readme.
Added savefile dir and updated gitignore.
Update all the `savefile' locations to the new location.
Remove the empty directories from the repo.