elg: fbdev: Fix cancelBuffer() behaviour, clean up dead code

We should make the cancelled buffer available for use again and update
our bookkeeping in cancelBuffer().

Signed-off-by: Kalle Vahlman <kalle.vahlman@movial.com>