Correct minor inaccuracy in docs.

Debatable whether BudCollection#schema should always return a Hash; probably
that is the more sane behavior, but for now I haven't changed it.
Refactor rule index assignment slightly.
Merge branch 'master' into gc-proto-v1
Checkpoint work on RCE rewrite.