In order to strong-name sign Microsoft.Spark.dll, its dependencies need to be strong-name signed, but Razorvine.Pyrolite.dll currently is not. This commit simply builds the relevant code into the Microsoft.Spark.dll assembly (with all the types made internal); once Razorvine.Pyrolite.dll is strong-name signed, this commit should be reverted.