Twisp's reputation as a snow sports-centric town obscures its artsy vibe and green streak. It's a place art lovers and folks committed to sustainability should be sure to visit.