AddressBookCheckoutComponent is functional and tested

That's fine with me if we leave it out. The javascript only hides/shows the fields to create a new address. It's just a progressive enhancement. I had thought we were moving towards including more javascript out of the box, since you can always use Requirements::block and include your own. Your call though. I'm happy to remove it and resubmit if you'd like.