Precompile: support strong names; support internalvisibleto against the generate assembly being strong named

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@646 b72047a4-3652-0410-9617-b3994939e97b
Oops, forgot PublicKey

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@647 b72047a4-3652-0410-9617-b3994939e97b