Fix bug where DynamicValue::Builder was not assignable.
Don't delete default dynamic builder constructors, because this makes things difficult for the Python wrappers.
Fix compilation problem reported with gcc 4.7.2.  Yes, it works in 4.7.3 but not 4.7.2.  Sigh.