Rename all singleton public constructors to _dup_singleton()

Using _dup_singleton() instead of _new() makes more clear that we're not
really allocating a new object, but just taking a reference to an
already existing one.

https://bugzilla.gnome.org/show_bug.cgi?id=703280
dlna-renderers-manager: Style fixes