REFACTOR OTPublisherKit.name is an immutable attribute

Using the initializer instead of setName in order to give the publisher an
application-level identity.
Merge pull request #12 from wobbals/no-setname

REFACTOR OTPublisherKit.name is an immutable attribute