Treat method signatuers as identical when they differ only in dynamic and object.

C#5 language specification, §4.7 "* Method signatures that are the same when replacing dynamic with object are considered the same signature".

Both mcs and csc work according to the included test.
Merge branch 'dynamic-and-object-identical-in-method-signatures'