Issues #71 and #104

This will definitely provide a much improved debugging experience. I'll work on updating the docs tomorrow.

In case you want to try debugging out you should:
1. Open VS.
2. Open Existing project -> scriptcs.exe
3. Right-click and select properties.
  a. Set the working directory to the source folder for the app you want to debug.
  b. Set the arguments to the csx name followed by -debug i.e. "start.csx -debug"
4. Add files to debug to solution (add existing items). You should add only the scripts you want to debug.
5. You should be able to add breakpoints anywhere, run the app etc.

Regarding the code, let me know if you would like me to make any updates.
![debugging](https://f.cloud.github.com/assets/3376731/252708/58290ec2-8bb1-11e2-8b23-8a026cfbc3c0.png)
![lineNumber](https://f.cloud.github.com/assets/3376731/252723/b554f660-8bb1-11e2-86b2-ba8e36d62075.png)