Attribute prefix missing from BSONNode

I was having trouble using the BSON serialiser to create snapshots, the assertion was failing in BSONNode.setValue().  This was due to the attr_ prefix not being applied so attributes were being returned by the children() method.  This change adds the prefix in setAttribute()