Issue #1586356 by dww: Fixed Missing 'weight' support from hook_field_widget_info() makes it impossible to sanely order widgets.