dashboard/app: properly limit commit description length Ensure that we do not split UTF-8 rune in half. Otherwise appengine python scripts will break badly.
dashboard/app: properly limit commit description length
Ensure that we do not split UTF-8 rune in half.
Otherwise appengine python scripts will break badly.

R=adg, r
CC=golang-dev
https://golang.org/cl/42530043

maddyonline/tools,cw2018/tools,cw2018/tools,springning/tools,glasser/golang-tools,springning/tools,maddyonline/tools,syreclabs/go-tools,golang/tools,matryer/tools,nicot/tools,jdhenke/tools,cmars/tools,argandas/tools,cw2018/tools,syreclabs/go-tools,syreclabs/go-tools,nicot/tools,sshetty10/tools,argandas/tools,argandas/tools,magiccao/tools,argandas/tools,golang/tools,nicot/tools,cmars/tools,josharian/tools,josharian/tools,magiccao/tools,golang/tools,cmars/tools,maddyonline/tools,josharian/tools,runcom/tools,golang/tools,runcom/tools,4ad/tools,glasser/golang-tools,matryer/tools,syreclabs/go-tools,4ad/tools,springning/tools,sshetty10/tools,cw2018/tools,jdhenke/tools,springning/tools,nicot/tools,magiccao/tools,4ad/tools,maddyonline/tools,runcom/tools,cmars/tools,dmitris/tools,glasser/golang-tools,magiccao/tools,matryer/tools,syreclabs/go-tools,glasser/golang-tools,josharian/tools,dmitris/tools,matryer/tools,dmitris/tools,jdhenke/tools,golang/tools,dmitris/tools,sshetty10/tools,syreclabs/go-tools,runcom/tools,jdhenke/tools,sshetty10/tools