Switch from has('regexpengine') to testing current setting value

Tweak to the test in #21. ``has('regexpengine')`` returns ``0`` for me (Vim 7.4) but ``exists()`` works. Not sure why.

Tested on Vim 7.2 (that does not have ``regexpengine`` and Vim 7.4.