eth IDE milestone 1

UI written in QML.
Feature : constant compilation.
In our boost exceptions we usually do not overwrite what. So you will get nothing here. You can use boost::diagnostic_information(exception) for complete debug information (for developers).