Updated ruby + gems
Ignoring price keys when only one hash contains them

It's now enough if both hashes contain the article id. ip_sub will now
only try to calculate a price diff if both article hashes have some
price info.