Fix most shellcheck warnings in lime.sh.
Completing file menu
Allow forks to build on travis.
Tidy up README.

Make README more uniformly formatted.
Add a link directly to the easy fix issues.
Merge pull request #314 from erbridge/shellcheck

Fix most shellcheck warnings in lime.sh
Merge pull request #320 from erbridge/travis_build

Allow forks to build on travis
Merge pull request #321 from erbridge/readme_update

Tidy up README.md
backend: Fix data race #322
travis: run race testing too
travis: try and see if go 1.3.1 is any better for #317
backend: fix another data race
backend: SetDefaultAction take 2 ;)