Add pages support.

A page is like a post but it is not listed in the index.html page.

Posts stay in `hoa://Application/In/Posts`. Pages are in `hoa://Application/Out/Pages`.
Posts and pages are compiled in `hoa://Application/Out/`. We can have naming conflict.

Note for future: we need a configuration for “in to out” paths.