Fix most of the front matter

- Partial Copyright Licence form
- Abstract
- Dedication and Acknowledgements
- Tidy up metadata getters and setters
- Make page-displaying code more readable