Fix acceleration bug where an extruder only move was though to be a real move and uninitialized fields were being used to calculate trapezoids
Fix partial memory leak where the blocks gocde vector was not being cleared when it was popped from the tail
rename RingBuffer::delete_first() to delete)tail() to reflect what it actually does
Merge pull request #306 from wolfmanjm/upstreamedge

Fix acceleration bug, and memory leak
further fields that extruder needs to initialize
Merge pull request #307 from wolfmanjm/upstreamedge

further fields that extruder needs to initialize
Merge branch 'edge' of https://github.com/arthurwolf/Smoothie into upstream_edge
Merge branch 'upstream_edge' into Michał