Scary changes - weak subscription references and a few name changes too.
Reformatting Magic by resharper
Samples fixed (a bit)
More weak subscription code
Binding typos