Make isDefaultValueConstant() and getDefaultValueConstantName() behave like PHP
These both include quite some amount of hacking, which could be eliminated
by supplying whether a parameter default is a class, global or ns const
Change getDefaultValueText() - a HHVM extension - to retain old functionality
Merge branch 'reflection-compliance' of https://github.com/thekid/hhvm into reflection-compliance