Fix #37: Add orphan option in checkout
Added more checks to the CheckoutOpSpec.
Update to gradle-ajoberstar 0.3.2