Serious bug in MQTTKit.m

Serious bug here, which tied up my server for a week.  initWithClientId takes BOOL cleanSession as parameter, which is almost always set to YES.  However, when it sends it to mosquito_new(), it sends the class property, self.cleanSession, which is not initialized, thus is always NO.  Using this code sets durable clients in the file, and causes the transmit queue to clog up waiting for those clients to sign in again and get their messages.
Merge pull request #4 from scapegoat4U/patch-1

Serious bug in MQTTKit.m
Merge pull request #19 from jmesnil/master

Fix cleanSession setting
Merge commit '2804d638133e8f65ed873024a954a1d50401cd4a'