Millimeter Dust Emission and Planetary Dynamics in the HD 106906 System