FFI with C++: use a customizable macro to compile C++ code

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
emscripten: enable dynamic memory size

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
emscripten: add GC controls

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
emscripten: use the macro CXX to support C++

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
emscripten: minify code when release

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: reduce the max amount of looping to find fixed point

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: do not crash on expected errors

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: suggest garbage collection between phases

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: make `manager` a top level method

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: short format of CFG contains code only

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: improve error messages

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: remove duplicated code

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: clean up include of Google Analytics

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: minor indentation fix

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: minor correction in text

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: set larger maximum memory

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: add some google analytics event tracking

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: add "Working..." panel to Web interface

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: fix use of #consolePanel and its code block

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
pep8analysis: report fatal crash of the tool

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>