px:mediaoverlay-rearrange: improved performance

replaced a p:viewport using regexes with a p:xslt not using regexes