eth IDE milestone 1

UI written in QML.
Feature : constant compilation.
Coding style requires to use tabs instead of spaces.