In need of a weekend full of craft beer, southern food and mountain views? Here's how to spend 36 hours in Asheville, North Carolina.