With sleek shops and bustling beachfront cafés joining Art Deco villas and old-world markets, Casablanca is emerging as a glamorous travel spot with something for everyone