North Alabama has a lot more to offer than just its iconic recording studios. Here's how to spend a weekend in Muscle Shoals and Florence.