Como carregar um JSON entre domínios com $ http em angularjs 1.0.8 como acontece com 1.2.0

Usando Angular 1.0.8 eu estava tentando carregar umJSON de um servidor que não suporta obter OPTIONS e, consequentemente, obteve um erro.

Demonstração para 1.0.8

OPTIONS http://www.json-generator.com/j/cdnueRTRmG 405 (Method Not Allowed)
OPTIONS http://www.json-generator.com/j/cdnueRTRmG Origin http://run.plnkr.co is not allowed by Access-Control-Allow-Origin.
XMLHttpRequest cannot load http://www.json-generator.com/j/cdnueRTRmG. Origin http://run.plnkr.co is not allowed by Access-Control-Allow-Origin. 

Eu tentei atualizar angular para 1.2.0-RC e o erro se foi.

Demonstração para 1.2.0

Este é exatamente o mesmo código, um fork que carrega a nova versão do angular, na verdade o código é quase o mesmo que você pode encontrar em$ http angularjs docs.

Como posso corrigir o problema usando a v1.0.8?

Eu li algumas dicas sobreremovendo os cabeçalhos do pedido mas não conseguiu fazer isso funcionar com o código de exemplo acima.

questionAnswers(1)

yourAnswerToTheQuestion