rebased bullet-booking

Obsoletes #5087 .  Thanks for the rebase, @narc0tiq.

Original description:
>(This PR assumes books used in the previous booking-PR; if it has a problem with the lack of textbook_anarch, that's why.  Sorry.  Can copy it over if needed.)
>
>OK.  I've booked all* the bullets.  Deal.  ;-P
>
>*unless you count "pebbles".  Uh, I don't.
>
>There are usually at least two sources for every recipe and the omni-source is pretty common.  I don't expect folks who play with cities available to have any difficulty getting their desired recipe, unless it's a Rivtech thing--at which point you should check The Usual Places I put that sort of stuff.
>
>If you're going no-city, well, stick with Archery and Throwing.  Handloading probably won't be a good idea for you.  Sorry.
>
>Also stuck in a newsweekly that has no real function but fills a gap in our periodical flavor-items.  Thx @JohnCandlebury for the reminder.