fixed dispatch_once usage in singletons

dispatch_once already checks if instance wasn't created