Ignore warnings about unused parameters

In addition, the dgl.h macros would get an extra semi-colon when expanded.
Expanded the video routines.

It's possible to resize the window now.

MP2E: Slight edit to CMakeLists.txt
Changed `inline` to `d_inline`
Fixed bug when evaluating several comma-separated console commands.