File ignoring should be based on relative paths

Typically, scripts in a project should not have to worry about the absolute path in which the project is running. DocPad's path ignoring rules should act on the relative path of a file instead of the absolute. Also, regex matching (for `ignoreCustomPatters`) should act on the full relative path instead of just the filename part.