mix IDE M1 first commit
debug modal dialog UI correction
- coding standards.
- set 'parent' on QObject custom class to ensure object deletion.
 - Coding standards
 - Coding Standards
use unique_ptr for QQMLApplicationEngine
 - fromRaw, fromString, prettyU256 moved to CommonJS.cpp.
 - ApplicationCtx => AppContext.
 - Smart pointer direct method call (instead of calling get() before).
 - ConstantCompilationModel instanciate as smart pointer.
 - Bug fix https://github.com/ethereum/cpp-ethereum/issues/557
 - Add comments on DebuggingStateWrapper
 - Coding Standards
 - manage Debugger states calculation in a separate thread (avoid
blocking the UI)
 - delete code comment (code used to resolve name using NameReg
contract)
 - Bug fix (failed compilation alert was loaded in a separate thread).
 - Coding Standards.
 - Add DebuggingStatusResult in AssemblyDebuggerCtrl
 - Coding Standards.
 - Q_SLOTS => slots.
 - https://github.com/ethereum/cpp-ethereum/issues/557 => replace by 8
spaces instead of 4.
 - ref to QtQuick 2.2 instead of 2.3
 - Instruction.h: add functions "getInstructionNumber"
 - AssemblyDebuggerCtrl add members AppContext, QQMLApplicationEngine
 - QQMLApplicationEngine and AppContext moved to Extension.h
 - returning empty string instead of NULL
 - CommonJS => fromString(string _sn) fromString(string const& _sn).
 - Wrapping string with QApplication::tr(), used for localization.
Calls to bare contracts.
Init code test filler
merge
Merge remote-tracking branch 'upstream/develop' into NewStateTests

Conflicts:
	test/state.cpp
Merge remote-tracking branch 'upstream/develop' into NewStateTests