#1: Added position to Page object
#1: Test setup
Merge branch 'develop' into feature/#1-reorder-pages
#1: Implemented tests for move page functionality
#1: Wrote better test cases for page management + fixed problems with page moves
#1: Checked in build.xml file (was ignored in global .gitignore)
#1: Implemented null object pattern for root page
#1: Implemented order change as repository service
#1: Replaced move up and move down with repository calls
#1: Removed unnecessary interface methods
#1: Refactored page service implementation
#1: Fixed MySQL order by update query issue
Merge branch 'feature/#1-reorder-pages' into develop