octave-mode: account for recent changes to file-name and feature provided.
Removing explicit require of base octave mode.

(This is an untested commit since I don't have an emacs24.3 around
here.  It's testing a theory that this require might be messing with
the eval-after-load statement in expand-region.el in certain
situations.  If travis doesn't pick this up automatically, I will test
it at home)
Merge pull request #101 from markhepburn/fix-24.3-matlab

octave-mode: account for recent changes to file-name and feature