Try to speed up Binding#frame_description

We do this by only calling to_a on the iseq on demand, some libraries
(like better_errors) never use frame_description so we shouldn't
punish them during binding creation.