Some tests for the ISerializable support.
ISerializable: first version that can actually achieve something.

With the side effect of ruining collection support ;)
We should actually compare these regexes not by ref.
Forgotten attribute.
Updated header.
Merge branch 'master' into issue54
Surrogate based on jpierson's implementation.
Removed unused namespaces.
Added exception for delegate.
Let the support for ISerializable be optional.
Merge branch 'issue53' into issue54.

Conflicts:
	Migrant/Customization/Settings.cs
Merge branch 'issue53' into issue54.
Updated tests regarding issue #54.
Internalized builtin surrogate.
Merge remote-tracking branch 'origin/issue54' into issue53

Conflicts:
	Tests/BaseTestWithSettings.cs
	Tests/HooksTests.cs
	Tests/SerializationTests.cs