Add distutil command for babel environment.

This PR contains 2 feature.

1. Fix encode error when using `po2json` if target `.po` contains non ascii character.
2. Add `po2json_babel` for project using `babel` already.