require er-basic-expansions in cc-mode-expansions
fix main byte compiler warnings
fix html-mode byte compiler warnings
fix js2-mode byte compiler warnings
fix latex-mode byte compiler warnings
fix nxml-mode byte compiler warnings
fix octave-mod byte compiler warnings
Bugfix: Update function name in js-mode.

Closes #126
fix regression by reverting a change to expand-region-core.el
Merge branch 'master' into byte-compile-warnings
require ruby to reduce byte compilation warnings
remove require 'cl
remove cl warning by ignoring it
remove sml-mode dependency since it is not available in vanilla Emacs
add function declaration for sml-mode byte compilation warning
move make-variable-buffer-local out of function to remove byte compilation warning
remove octave-mod dependency because octave mod is not available in vanilla emacs
add function declaration for octave-mod function
add require python, rename functions
change local variable definition