Added reflection support to delegate types. Added Invoke method. Fix #500, #499.

--HG--
extra : source : 4ce2419d7b1c48b808e719f52188981ddc36bae4
Removed RawMethod Invoke from Delegate and MulticastDelegate.
Delegate type tests added.

--HG--
extra : source : 39b03e75b66b94653b62ca85279e012e27b7a031
extra : amend_source : 6ff90972582fed4bde5d67f2f2efffd733832deb
Merge pull request #501 from iskiselev/DelegateReflection

Delegate reflection