Revert "changed bson builder stuff around to do fewer mallocs #437"

This reverts commit 2030aa81d2f9bcdc1c16258811ff45fbf2f3efda.