Merge branch 'develop' into develop-entity
Merge branch 'master' into develop-entity
Add page entity class
Add page table migration
Add page entity unit tests
Update test_html_content to use helper
Add page link locations to database
Make route and title required fields
Fixes to content and HTML
Refactor load method
Fix a few comments
Add a table for tracking pages and page_links
Ensure page routes are unique
Add some more helpful comments to docblocks
Fix HTML content tests
Fix type cast for page_content_allow_html
Remove commented out junk
Remove 'page_link_location' vars and getters/setters
Fix HTML content tests
Fix comments [ci skip]