Cleaned up ignored test cases

1. Removed negative test cases from DebugTests and WatchTests as these are not applicable to debugger and expression interpreter
2. Fixed other test cases by updating older language constructs from test scripts