FlexPat RegexManager improvement and other tweaks

This change adds a File constructor to RegexManager to finish the user-file testing support in Pattern Of Life.

In addition there are some POM tweaks and some gitignore fixes.

I'm not committing directly to the main repository so that the team can test out pull requests.