Add tests for various variants of parameter type hints
Always use fully qualified class names for class type hints
Works around PHP bug 54624 - see xp-framework/core#19