Add Mediator pattern Lib (Copyright Marlon Grech)

See http://marlongrech.wordpress.com/ for more details about Mediator
Pattern