Portugal in winter is full of fun things to do in Lisbon, Porto, and the Algarve. Here are the best reasons to visit in December, January and Februrary.