block: deadline

porting latest patches from https://github.com/flar2/m7-GPE/commits/ElementalX-Sense/block/deadline-iosched.c (Jan 31, 2014)