Added basic message objects
Fixed the missing construtor for the PropertyChangedMesage.
Added support for the messenger system.

Created weak action representations and changed the target framework to
.net 4.
Added complete weak actions