Initial crop of feedback changes

Initial crop of feedback resulted in the following changes:

* Editor is dynamically sized to initial example to take care of browser issues.
* Warnings are parsed/managed like errors.
* Active line is highlighted only when editor is in focus.