Clean location.find.surface_blocks

Don't misuse location objects, don't count air blocks, don't throw
comparison errors, ...