move refstats implementation to cpp file, add tests
update ref-stats command to do better bounds checking

it used to get mad if intervals tried to walk off the end of the
sequence
update RefStats processor to count differently:

instead of counting how many matches of a string it finds, it counts
how many bases were covered by matches of that string
bundle the parts of boost we need
update README about boost bundling