Fixes #51: webpage.render() should create directories

If directories in the given path do not exist, they should be
created, like PhantomJS does.
Bumped version to 0.8.1pre