bumped version to 0.5 and ScalaVersion to 2.10.3
added support for user-defined classes to serve as types of value members in pickled sigs, and  a test for it too