Code cleanup
Drop not needed Service factory

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Replace NSAutorelease objects with @autoreleasepool constructions

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Replace pointers by id vars; hide implementation details

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Drop overhead(factory); hide implementation details of some classes

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Ability to customize device factory for UPnPManager added.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Fix for UPnPDB update event sending.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
fix compilation
fix compilation warnings
Upgrade project