Don't build gh-pages unless forced too
Added DB transaction around Travis build service
Added transaction around shell build service
Fixed project deletion from project page
Fixed no builds created
Fixed shell label
Fixed build links
Added more build charts for Runners view