Optimization of  src/joshua/decoder/chart_parser/NonterminalMatcher.java,
using the method Collections.singletonList instead of Arrays.asList
which is more efficient when producing the results for matching when this result
is only a singleton list to begin with.