Pages can now be 'open to all' so any registered user can create a post

Updated create_pages_table migration with the 'open_to_all' column

Made Page model extend BaseModel to allow for easier validation and Presenter
support

Updated the page creation form to show an open to all checkbox