conversation polish

better implementation, better quest var support, item giving via dialog,
polish