[Fix #484] Set OS X specific latex settings conditionally
FIX: `coffee-mode` uses `coffee-tab-width` instead of `tab-width`.

And recently it has removed `tab-width` dependency completely.
Merge pull request #493 from pokehanai/hotfix/coffee-tabwidth

FIX: `coffee-mode` uses `coffee-tab-width` instead of `tab-width`.
Don't mess with Projectile's modeline text
Merge branch 'master' of github.com:bbatsov/prelude
Attempt to refactor two "duplicate" functions.

Attempt to extract a generic function `prelude-get-positions-of-line-or-region` from `prelude-duplicate-current-line-or-region` and `prelude-duplicate-and-comment-current-line-or-region`
Merge pull request #499 from bixuanzju/patch-1

Attempt to refactor two "duplicate" functions.
add evil mode and sr-speedbar
update personal settings
set font to monaco
add evil mode keybindings
add smart modeline
show all files in speedbar
create personal package list
keep syntax highlighting
add ruby syntax highlighting
magit commit message starts on insert state
auto revert buffers
allow pageup/pagedown keys
highlight symbol mode