Remove redundant assignment statement
Add tests and remove istanbul-ignore cases, for wrong-useage
Add inline `validateInsert` in `insert`
Add benchmarks for `append`, `prepend`, `before`, and `after`
Merge branch 'feature/add-benchmarks'
Add specialised array methods; improve performance by 28%

28% improved is for large-scale opperations (100 nodes, averaged
over `prepend`, `append`, `before`, and `after`).
Remove `changeprev` and `changenext` events

This change improves performance, especially on large scale
operations by roughly 60%.
Fix bug in last commit; Add tiny improvements
Refactor to simplify `insert()` code
Merge branch 'feature/improve-performance'

This merge improves performance on large-scale insertions by
more than 100%.
Update changelog for 0.4.0-rc.1
0.4.0-rc.1