Document __ConsistentConstruct

Fixes #380
Remove two notes and make UNSAFE_Construct more clear
Don't use Parent in examples
Generic-style constraints are not supported in opaque types
ConsistentConstruct Grammar Fix
Forgot semi-colon in opaque type alias warning
Document ReflectionClass::getStaticPropertyValue optional param

Closes #409
Pairs are readonly and fixed
Merge pull request #400 from SiebelsTim/fix-pair

Pairs are readonly and fixed
Ignore temporary files