Things not to miss in Prague - from traditional sights to bright new attractions – while still dodging the crowds.