Add explanatory comment
Add test to reproduce seg fault bug on delete everything from the front
Fix segfault when deleting the entire buffer from the front
Fix identical bug in del_back