Here's the engine that'll give Continental Europe its most powerful Caterham Se7en ever. Will it fit in our daily ride?