Enforcing platform-specific paths, when doing long
Fixed typo in debug output
Simplified breakpoint data management
Moved CliRequest to better location
Improved request hierarchy

Mostly to allow sending RAW commands to GDB (also distinction to MI and
CLI commands is much clearer).
R#-suggested Engine's cleanup