hrg I screwed something up
stop using owned pointers in Sequences

owning pointers by hand is evil! pity I didn't fix it the first time I
saw it
switch to passing pointers in high-use functions

to get back thirty percent performance hit from the last change
make end trans probs different

it's important!
fix end-trans log prob in chunk caching

arg, that was wrong. I wasn't selecting the best viterbi value *after*
multiplying by the log prob of an end transition, but instead was
finding the best without it and then multiplying afterward. Didn't
notice until I was running bcell stuff because the end-trans probs were
the same for both states in the cpg example.
desymtrificate cpg transition probs out of init
update cpg test results to reflect new input probs
stash
add forward chunk caching

...not yet tested, of course, says the fine print.
add forward dp chunk caching to hample
finish testing forward dp table chunk caching

shiznit werkz! it's all fast and stuff.
rationalize binary names

ham --> bcrham
hample --> same: but remove chunk cache testing
[nada] --> testham: old hample stuff pluss chunk caching
oops missed the cc renames
Merge commit '7ade2172369c96a8a57f5010c8595bbf14c38cff'

Conflicts:
	packages/ham/src/hample.cc
	packages/ham/src/jobholder.cc