Amend the SCons build so tests can build and execute.
Add a few tests to prove things will work. Rearrange things a bit for clarity of test directory structure.
Merge branch 'master' into gtk3