Implementation of deleteat!
Refactor splice!, delete!
Merge pull request #5176 from JuliaLang/kms/delindex

Implementation of deleteat! (Fixes #5118)