Add selectable BOM field for Subcontracted Item

Also blank out all selected BOM if `is_subcontracted == 'No'`.