Tidy up lime.sh

Don't rebuild the python api or run fix.go.
These should be done before checking code in.
Fix code folding in lime.sh.
Use "task.subtask" in the folding in lime.sh, like travis-ci does.
Mark the build as failed if goveralls fails too.
Fix the return codes in lime.sh.
Merge pull request #359 from erbridge/improve_ci

Improve the Travis CI script