Fixes :from_page option of render_navigation helper.

* An error occurred when passing a page_layout of not existing page.
* Also adds some specs for the from_page option and the base_helper#page_or_find method.