ui bug fixes

fix two dialog boxes when using trunks fixes #795
fix errors in inventory_ui fixes #815
fix ui oversight when working vehicle parts