Add Support for Spice with call_type => self

//cc @yegg @russellholt @jagtalon @nilnilnil 

In order to make DuckPAN work with the `call_type => self` Spices **for now**,
I've updated it to remove the `ddg_spice_foo();` that we are manually adding to JS files,
and then later call the function itself.

The problem is that when the Javascript is loaded in DuckPAN the rest of the assets don't exist and so the `Spice.render()` call isn't successful which causes it to still populate the `#zero_click_abstract` with the title of the Spice, rather than the content that should be made by the template.

I suppose the larger fix to be made is making Duckpan more closely replicate the page load/creation as it happens on the live site.