Fix skrill checkout factory.
Cleanup whitespace and junk text.
Add more functionality to give better base for test environment.
Small updates to engines.
Rafactor and more specs.

Some specs contains empty containers for tests to be done.
This fork only have master branch.