How many days in Portland, Maine is enough to explore? This 5-day guide covers where to stay, what to eat and top things to do in this coastal gem.