Tidy some tests and rem ParserTestCase

- Remove IContextSource from Factbox and use MessageBuilder instead
- Add Factbox::useInPreview and remove $this->context->getRequest()->getCheck( 'wpPreview' )
Merge pull request #575 from SemanticMediaWiki/tidy

Tidy some tests and rem ParserTestCase