Added GUI

+ The GUI is a harmless wrapper which wraps the original program

+ Doesn't edit or delete any core functionalities

+ GUI.py makes a string which is parsed by the argparse module the same way as it is parsed in the cmd version

+ The Core program isn't dependent on the GUI

*Note: This commit only adds and doesn't subtract, I can't seem to find any reason why Github thinks there are 12 deletions plus there aren't 26 additions too in courseradownloader.py*


![dl2](https://f.cloud.github.com/assets/5072381/1228024/85a00b34-279d-11e3-8f5e-d0c0693ea46f.PNG)