Add tests for output based on structure.xml

* Each method in TestClass supports one testCase of TricorderTest
* The coverage is not done using phpunit (todo)
* Added suggestion using incomplete test
Fixed weird spacing -- coding standard is to 4 spaces for insert
Cleaned up the test to use a data provider