Poor Ratings Get Current TV Dumped in the UK, CEO Whines About Murdoch Censorship