Improving Documentation

Added some comments and docstrings, and fixed a typo (plataforms >
platforms)
Fixed Issue #1174

Implemented the suggestion made by akode on the issue. Hasn't been
tested on other OS's.
Changed spelling of "disc" to "disk"

In keeping with standard usage according to the New Oxford American
Dictionary, uses "disk" for senses relating to computers.
Remove unnecesary line breaks
Adding a tool to set temporary breakpoints using the Command line debugger

Using the standard set_trace() call while in Qt fails. This function is
to help myself and others test things that are broken by making it easy
to set a breakpoint manually with the debug_trace() function.