[tests] Add a sub-surface test application
The test application creates a sub-surface tree consisting of overall
three surfaces:
- blue main surface
- red sub surface
- green sub surface to the red sub surface
All surfaces are in synchronized mode. There is a timer to turn the
green surface into yellow after five seconds.