Implement transactional tests

Convert some of the slower tests to use transactional data
Remove pointless setup step
Make alias test transactional
Merge pull request #9 from magnetised/kitmonsters

- Ensure the simultaneous connection
- Fix Webvideo fields
Generate correct embed URLs
Avoid loss of tempfile by moving serialisation step into block

I hope anyway.