Allow a minus char (-) in context name when parsing naming directory identifier passed to InitialContext::prepareResourceIdentifier() method