eth IDE milestone 1

UI written in QML.
Feature : constant compilation.
For MacOS this junk will probably stay. MACOS has all these cool toys for making app bundles so users can just run an app from anywhere. Fortunately this is usually only necessary for GUIs which typically have other obscure resources anyways (qml stuff, json, images, etc.).