Check parameter type
Merge remote-tracking branch 'upstream/master' into reflection
Re-factored ParameterReflection to not check for default values
Merge branch 'hotfix/3412'

Close #3412
Fixes #3036
Fixes #3267
Merge branch 'reflection' of git://github.com/pierredup/zf2 into hotfix/3241
[#3241] Minor logic cleanup

- Cleaned up logic in ParameterReflection::getType() to better pair return
  values with conditions that cause them.
Merge branch 'hotfix/3241' into develop

Forward port #3241