Editor: ace integration

I don't know if this is the best way to do it but I implemented this idea:

https://dukgo.com/ideas/idea/350/code-editor

There are things I couldn't do in the right way so I made some kind of hacks. 

- First, I needed to execute js but a perl goodie doesn't allow that so I made a spice. I don't need to make a http request but I couldn't find a way to avoid using a spice_to url. Therefore I'm making a dummy request by now, just to make it work.
- Second, I had to include some js files that belong to the ace editor (https://github.com/ajaxorg/ace). I used the function "nrj" which is not documented but it worked for loading the library. (I guess I can use $.getScript also so this is not a big deal)
- Third, I need a way to disable the DDG shortcuts when typing over the editor area. Is this possible?

Let me know if there is a better way of doing this and if it is a viable idea.

Thanks!

![python ace editor](https://f.cloud.github.com/assets/331423/1555489/2675955e-4e65-11e3-8b74-2699a323032b.png)
![javascript ace editor](https://f.cloud.github.com/assets/331423/1555500/a42f2f32-4e65-11e3-94d3-efd08c7812a9.png)