Rename everything metadebugger to mdb

File and variable names were getting way too long
Fix built-in header problem, when not using pch
Rework history and last command handling in mdb_shell
Merge remote-tracking branch 'r0mai/master'