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.