Checker Support

Adds support for checker (C++ checker only).
Sample checker can be found under `/examples`.

For each testcase processed, checker will be run under 5 seconds time limit.