Added filenameTemplate property to Page class and updated getFilename accordingly
Added getTemplate method to Page so that template property can be overridden in subclass
Merge pull request #186 from acdlite/filenametemplate-property

Make `Page` more subclass-friendly