batch-rename: Evaluate matching pattern as regex
This replaces the simple substring matching algorithm in replace mode with evaluations through GRegex.
This gives the user more flexibility in using the batch rename function.
Usage is backwards compatible to the old behaviour.
Edited by António Fernandes