Bump version to 0.3.0

- Simplify the APIs
- Rename `--dry-run` to `--commit`
- Remove the `--non-exts` options to only support files with extension
- Add .travis.yml