Bug fix for issue 636.
Unit test of NoClassDefFoundDeserializer.
Additional test case for NoClassDefFound.

Ensure that we continue to throw the exception when appropriate.
Use java 6 compatible test dependency.
Remove unneeded exception signature from unit test.
Merge pull request #637 from mspiegel/noclassdeffound-fix

NoClassDefFoundDeserializer for missing classes