eth IDE milestone 1

UI written in QML.
Feature : constant compilation.
Sure. Try to catch exceptions here which are likely to be thrown and ignore all others for now.