Start testing against 5.5
switch to using `preg_replace_callback` everywhere in place of `/e`.
this fixes deprecation warnings in PHP 5.5
Merge pull request #3 from iamcal/5.5_compat

5.5 compatibility