px:mediaoverlay-rearrange: improved performance

replaced a p:viewport using regexes with a p:xslt not using regexes

also added xprocspec tests for testing performance (not added to pom)