Added GUI test framework; modified You project to be entry point.

Conflicts:
	You.sln
Added comments.
Added taskToStrVec in taskPanelManager and modified test
pugixml submodule update
fixed submodule
Fixed build config.
Fixed linting errors.
Set PCH Memory limit for debug also.
Merge pull request #124 from lowjoel/explicit-response-type

Set PCH Memory limit for debug also.
Fixed compile errors.
Deleted unnecessary test header files, fixed lints.
Merge pull request #121 from angathorion/gui-tests

Added GUI test framework, and modified You project to be application entry point.
Just blow up when trying to access the default context. This way the client code does not need to check for default contexts.

Conflicts:
	You-Controller/controller_context.cpp
Implement converting the parse tree into an actual query.

Conflicts:
	You-Controller/controller.cpp
Test for the correctness of array access and at.
Fix compile errors after rebase.