Pass --always to git describe to ensure we always get a version
number. Hopefully fixes travis-ci. See #1287
Unbreak C++11 due to narrowing; use non-conflicting declaration FISH_COLORS instead of COLORS; remove deprecated register type.
Use type int instead of type short
README.md: update build status image

(oops!)
README.md: document build and runtime dependencies better.
Make if statements always return success at the end, matching other
shells. Fixes #1061.
Partially rework profiling. Fix profiling crash with new parser. Fixes
1295
Don't complete variables when single quoted. Fixes #1023
Fix for miscoloring quote following variable name
Fix for Python out-of-range exception when accessing Bindings tab
Clean up old syntax highlighting code now that the new parser seems to work
Merge branch 'master' into travis1
travis - shorten IRC notification