Fix JENKINS-13406
Issue #JENKINS-13406 - Accurev  plugin changeLog not showing parent stream files modified while using accurev workspace.
Extension to define # of parent streams to poll

Fixes useless builds being triggered when you have a deep stream
architecture, and transactions are just flowing up from parent to parent
to parent which makes zero impact on the child.
Beginning filename ignore pieces

Not functional yet, but committing before merging in related work by
rym002
Merge rym002 fork

Added rym002's fix to recursive file changes for checkout
Allow exclusion of files from polling

Poll will not trigger a build if all of the files in a transaction match
the regexes supplied