Properly include Kernel into the global scope.

This code was removed by accident when the definitions for Kernel were
re-generated.

Signed-off-by: Yorick Peterse <yorickpeterse@gmail.com>
Make "analyze" the default CLI command.

When no arguments are given the default help message is displayed. If arguments
that don't match a command name are given they're all passed to the "analyze"
command.

Signed-off-by: Yorick Peterse <yorickpeterse@gmail.com>
Handle rest arguments in ArgumentAmount.

Signed-off-by: Yorick Peterse <yorickpeterse@gmail.com>