bug (build page) using local page variable instead of currentPage

When rendering pages, we were using a local page variable from
currentPage.page. Since we didn't update this variable after calling
the 'render:pre:page' plugin stage, the page content wouldn't get
updated.

Changing this to use the currentPage.page always and getting rid
of the local page variable all together.
Merge pull request #397 from doowb/bug-render-pre-page

bug (build page) using local page variable instead of currentPage
bug (plugins) fixing for invalid plugin syntax

When a plugin doesn't export a function, then skip trying to call
it all together.
Merge pull request #398 from doowb/bug-invalid-plugin

bug (plugins) fixing for invalid plugin syntax
Bump version to 0.4.26