There are dozens of markets in Porto - but these are the best ones, picked by a local guide. Prepare your wallet and your bargaining skills!