Allow for src to be optional

This is in preparation for the CompositeMapper and ChainedMapper which
need mapping information, but will get initialized classes without src
attributes.
Improve RegexMapper

Ignore files that don't match the search pattern.
Add documentation for RegexMapper to README.