adjust max con decoder to not need a full parse chart.
rename chart marginal -> refinedchartmarginal
towards making ParseMarginal usable in Viterbi
fix some deprecations
Yay, we don't use ChartMarginal directly anymore!
remove unnecessary spanscores
messed up merge.
sigh.
Rename BaseGrammar to RuleTopology
towards making Span an anyval
Span is now an AnyVal!
delete cruft
grammar -> topology, again
remove unneeded methods
wip simplechartmarginal
more renaming
simplify simpleRefinedGrammar's rule scores.
...
removed AugmentedGrammar/AugmentedAnchoring
changing RefinedGrammar to Grammar