Run faster tests first in the travis build

Should catch obvious errors a bit faster
Remove an unused setting and a dated comment
Revert "Run faster tests first in the travis build"

This reverts commit d8e48a85f5967ebbed0d1dd0f746b93368ff6eed.

Guess travis is picky. I don't want to find out why right now.
Move auto-complete stuff to its own file

Probably not all moved yet, got to get something out of the way
Update required csharp-mode version

This is an experiment for melpa, hold on..
Merge branch 'develop'