Client Side Debugging

issue #137

Based on Jimmy's notes:

https://github.com/jimmyhchan/dustjs/blob/debugger/lib/dust.js