STARZ is making it hard for people not to download its app. Ahead of tonight’s highly-anticipated “Power” season six premiere, the network has made the must-see episode available on-demand.