Based Dart mode on C/C++ mode so that at least the indentation basics

are acceptable (e.g. indentation after curly braces).