Accept stringified function in page.evaluate

Fix for https://github.com/laurentj/slimerjs/issues/20