Refactor libb into liba.

liba no longer imports libb.
libb is removed.
Everything is valid. Users of liba should not notice any problems or
changed behavior regardless if they have the pre-refactor or
post-refactor version.