Here's the solution to your problem.
http://www.universalcycles.com/shopping/product_details.php?id=11143&category=774 They are designed specifically for flat bars and are road compatable. The front shifter is usuable for double or tripple ring front set ups, it actaully has three index points, but is simply limited by the front derailleur. So no a double or tripple specific shifter is not required. However there is NO mountain shifter system that is currently compatable with a 10 speed road drive train, so the XTR dualies are out as noted above. The super narrow chain used on 10 spd road drive trains and the indexing required to make everything work is just not avialable in a mountain shift system...yet. From there the only thing you have to come up with is a set of brake levers that are compatable with your road calipers, and those are available as well,
http://www.universalcycles.com/shopping/product_details.php?id=15692&category=902 . It's not a cheap project, but it's a heck of allot cheaper than going from a flat bar to a drop bar and STI set up!
As for dual control shifter brake lever combos, unfortunately shimano doesn't have such a thing for flat bar road set ups. The only thing they do have that's even close is the ST-R222system, and even that isn't dual control but the standard intergrated trigger shifter and brake lever combo for 8 speed only. Campagnolo makes a similar intergrated trigger/lever system for 10 speed, but then you're getting into reworking the whole drive train as campy shifters are only compatable with campy deraillerus!
Anyway, it can be done, and it can be done realatively cost effectively, and with good preformance results.
Good Dirt