add platforms to gem fetch

Prior to this commit, we would just whatever arch `gem fetch` decided to
give us, which works great, except for libv8. This commit explicitly
requires architecture specific versions of the gems if they exist.