Switch to Cask from Carton

This is same as #97