Fix trailing slash for cart item name with recurring price

Since the recurring details for are stored as options on the item, the
edd_get_cart_item_price_name() and returns an empty string. This gives
you a product name with a trailing slash like so: "Product Name -".
Checking if the returned price name has some value prevents this
trailing slash.