adding the Org-mode ELPA repository
hippie-expand-try-functions-list may not be bound
only check for mouse-wheel-mode when in a gui
ensure org is required
makefile command to build a single file
use after-init-hook to load the starter kit
don't throw errors if cython-mode is not available
don't use mouse-wheel-mode if it isn't available

  Thanks to wangbin on github for suggesting this fix.
Merge remote-tracking branch 'eschulte/master'
Some cleans