string_insert_hrefs: use preg_replace_callback() instead of preg_replace() with the /e modifier (deprecated, causes a warning with PHP 5.5)
StringInsertHrefsTest: unit test to validate string_insert_hrefs