Don't allow option value selection if variant is out of stock

Signed-off-by: Jarrod Payne <jpayne@webotomy.com>