indels PoC, take 2

@arahuja this is as much of #178 as can go in without the ADAM snapshot version, and my be worth merging now so that I have less stuff up in the air. Shouldn't actually be anything new here that you haven't already reviewed.