Added the basis of getting some testcases into the project.
Added some more tests of the GitPages API.
Expanded the testcase.
Merge branch 'unit_tests'