make sure ractive.splice behaves with out of bounds indices

Should fix #1152