Added helper to open file with emacsclient using filename:line path

Most of console-based utilities prints filename in format
"filename:linenumber". So you may wish to open filename in that format.
This little 'advice' can do that. Just call

emacsclient filename:linenumber

and cursor will be positioned on requested line
Merge pull request #749 from lexa/emacsclient_advice

Added helper to open file with emacsclient using filename:line path
Install SLIME from MELPA
Update copyright years
Reboot emacs config with Prelude
Replace open-fogbugz with prelude search support; add helm-ag interface
Move project/file info into header-line; remove which-func-mode from mode-line
Enable projectile project file caching
Configure default buffer settings after Prelude so they do not get stomped
Add smartparen support to base16 theme
Add keybind for visual-regexp query-replace
Add basic face definitions for flycheck
Use yas-snippet-dirs instead of yas/snippet-dirs; force python-mode to use tabs
Reorganize preload.el and personal.el

 * Add helm-dash so documentation is more accessible
 * Move a majority of preload.el's contents into personal.el
 * Fix various elisp warnings/errors in personal.el
Finish moving keybinds/functions from preload to personal and vice versa
global-auto-revert-mode and delete-selection-mode are already set by prelude
Add ediff customization
Several more fixes/improvements

 * Remove custom fixme highlighting since that is included with Prelude
 * Add default styles for c-modes
 * Get rid of ff-find-related-file usage since Projectile provides similar and better functionality
Configure web-mode, further configure key-chords, remove deactivation of
menu-mode since prelude does that
Remove remaining reference to highlight-fixme-tokens and config
smartparens a bit