Support multiple type of reports

Moved sources into src/ directory.
Split reports into to directory report/.
Added class Test for a test result.
Put Suite and Test into separate pmod suite.