Some cleanup and BT3 conversion

1. Reworked bts_resize to work on the btstring in place instead of
returning a new one.
2. Reworded the bta_cell_ functions to work in place instead of
returning a new one. This eliminates c = bta_cell_scale(c) nonsense.