Move passage.dart to Core Library

The Passage class is now part of the the core HyperText library, rather
than being implemented within the editor codebase. The editor code now
includes the core HyperText library, so any development for core feature
can be made and be immediately available to the editor.