- Catch ReflectionException in getTypeRestriction() and rethrow as
  lang.FormatException with more details.
- add complementing test
- actually expect exception
- throw lang.ClassFormatException, add more details to message
- adapt test expectation
- add typehint to lang.Throwable constructor argument #2
- add test coverage
- QA: add second argument to apidoc
- fix invocation of PrerequisitesNotMetError's constructur; the second
  argument is a lang.Throwable, but sometimes none given.
- QA: fix apidoc example
- improve exception message
Merge pull request #355 from kiesel/fix-typerestriction

Catch ReflectionException in getTypeRestriction()
- adapt test expectation after commit d4f3018f4335146f95e149fdcb39cae04c930850
MFH: Fix handleDisconnect() invocation
MFH: XPWS and persistent PHP webservers
See xp-framework/scriptlet#1
Add scriptlet.ScriptletOutputStream to uses()
Remove superfluous iconv_set_encoding() calls
These cause problems with PHP 5.6 beta 1
See https://travis-ci.org/xp-framework/xp-framework/jobs/24203751
Only run tests when bcmath extension is available
Skip if ext/gd not enable or no PNG support in GD
Ignore ZEND_ACC_HAS_TYPE_HINTS
Hex value 0x10000000, introduced in phpng branch of 5.7.0-dev
See http://news.php.net/php.internals/73888
Add "BSD licence" and "PHP 5.3+" badges