resolves #883 map null character to constant for Opal compatibility

- also move the declaration of the pass placeholder constants to Substitutors
Merge pull request #884 from mojavelinux/issue-883

resolves #883 map null character to constant for Opal compatibility