do not use the custom oniguruma which is not open-sourced yet.
Merge branch 'master' into go1
fix int length issues on go 1.1
Merge branch 'go1'