Fix for issue with string input

There was an issue when po data was passed as a string instead of bugger to `poparser` - the po data was set to `this._file` which was never used later - `_lexer` was looking for data in `this._fileContents`. This resulted in an error being thrown.

The current PR fixes this issue.