Move serializing peripheral information into store, to override it's behaviour in mac app which uses JSON for serialization.
return customizedName too
Introduced initWithDictionary for peripheral, to instantiate peripheral from JSON in Mac app.
Introduced indexOfObject, for use in Mac app.
peripherals are now sorted by first found date.
Fix leak, immediately cancel request when cancel called.
Expose searching state
Added asSendableDictionary, dictionary representation of signal.
asSendableDictionary includes enough information for other clients used against a single IRKit device to send it.
Well..