Externally keyword

This small pull request is in an effort to separate out and move some of those small changes that have been accumulating in my translation branch out to master .. so that merging once the translator is done won't be too horrible of an adventure.

Anyways, an externally token has been added to the grammar and has been appropriately applied to the facilityDeclaration rule in both the parser and builder.