Bug fixes & Custom functions support

Hi,

I've fixed a bug of files cannot be read under Windows because they were preceded by a dash (-).
I've also modified the way the parser is called and added a full support of custom functions added in PoEdit.

I'd be glad if you pull my changes :)

I'm not used to GitHub and pull requests, if you can't see my changes, tell me.

Best regards,

Pierre