Make ragel compile on gcc 4.7
Fixed bug in Go code generator: missing label in goto
Use tabs for Go source indentations because gofmt uses tabs by default