Clarify name of field in ContextDescription

Each ContextDescription holds the sequence of Specs required to open its
block, which includes its own id. To avoid confusion, renamed the
sequence from parentContextsId to idSequenceToOpen.
Remove unnecessary constants

Not using invalid root context anymore.