driver: move blitter creation/destruction to etna_clear_blit
driver: move transfer pool creation/destruction to etna_transfer

While changing this I noticed that the transfer pool was not getting
freed on pipe destroy, this commit fixes this small memory leak as well.
comments/documentation update
driver: fix initialisation order