2013 08 13 self rollup

close #8424 r=brson
close #8173 r=brson
close #8209 r=strcat