Reflection parameter type check

When checking the type of the parameter in a method using the ````ParameterReflection````, check if the parameter is type-hinted to get the type.

E.G

    use Some\Library\ClassName;

    class Foo {
        public function bar(array $var1, ClassName $var2)
        {
        }
    }

The method ````ParameterReflection::getType```` would then return ````array```` and ````Some\Library\ClassName```` for the different parameters

**Edit:** Updated description