Added the GenericDelegate type.

Added various helper functions.

Fixed internal iterations skipping elements in certain circumstances.

Fixed crashing MemberDelegates because they never have a good this pointer.

Many documentation alterations.
Added README.md to point to the Github page
Documentation Alterations