Fleshed out the activity entity transformer

There are now two types of transformers:

 * `activitystreams`
 * `internal`

`activitystreams` returns transformed activity entities that is compliant with the activitystrea.ms spec.
`internal transforms activity entities into their OAE profiles