small code cleanups
added budget_info field to (DC|BO)(add|edit|search)(device|part)