buddy allocator working
Revert "buddy allocator working"

This reverts commit c169f7893dc86563b8a51eb8111d1dd52329bc18.
don't check right side if left check returned zero. zero is a valid idx
updated git ignore
more unit tests