Changed the way arguments are passed to GDB
Added WingIDE project files in .gitignore
Clean all .o object and binary files at exit
Merge branch 'test'

Changes how the variables being passed to subprocess.
Cleans the object and binary files at exit.