IOS ready version to use delegates

To use delegates under IOS there had to made  some small changes and the
project must be compiled under VS 2008
Readme update
Data classes update

Forgot to update the data classes:
The Append methods need to be in a non generic way , otherwise we get
JIT compiler errors on IOS
messageReceivedInvoker private
TypeTag now accessible
Updated code before merging.