Updated with critical edition advanced compatibility.
Merge pull request #47 from ajstanley/7.x

Labels
Refactored code so I could use internal functions.
Clean up for code merge to stage.
Reverting empty lines.
Resolving merge conflicts.
Fixed conflict.
Updated schema loading in writer wrapper.
Merge pull request #50 from ajstanley/7.x

fixed typo
Merge pull request #48 from nigelgbanks/7.x-EMIC-59-versionable-object-forms

Refactored code so I could use internal functions.
Merge pull request #49 from MorganDawe/7.x.schema

7.x.schema
Fix error with preg_replace()
Merge pull request #51 from nigelgbanks/7.x-fix-error

Fix error with preg_replace()
Merge pull request #52 from ajstanley/7.x

allowed supression of book button
Fix travis
Fixed strange merge conflicts that got pushed into 7x branch.
Missed some text from bad merge that needed to be removed.
Merge pull request #53 from MorganDawe/7.x.schema

Fixed strange merge conflicts that got pushed into 7x branch.
Merge pull request #54 from nigelgbanks/7.x-fix-travis

Fix travis
changed label