Webapp: enable step in/over/out debugging

* Webapp now supports step in/over/out - much closer to a real debugger
* works with javascript or droplet blocks
* the code will be refactored and generalized in a later step such that it can adopted by other apps