reflected changes in Parse::PMFile (from 0.19 to 0.23)

Changes of Parse::PMFile since 0.19
```
0.23 2014/09/16
  - let Safe compartment share charstar:: stuff so that older perls
    forced to use version::vpp can correctly parse $VERSION declared by
    version->declare. (miyagawa++)

0.22 2014/09/02
  - tweak for backward compatibility

0.21 2014/09/02
  - implemented permission check
  - constructor options

0.20 2014/08/14
  - not to consider \$VERSION in a regexp as a $VERSION
```