Allow TCStatement to use TCAgent

The xAPI specification requires that Agents may be used as Objects in a statement.
Merge pull request #8 from Ollie177/master

Allow TCStatement to use TCAgent