Added Simple I/O (SIO) scheduler.

boype: updated to latest 2012 version.

Conflicts:

	include/linux/elevator.h
Introducing SIOplus i/o scheduler

SIOplus is based on SIO (2012), but has some slight modifications:

- The starved write requests counter only counts when there actually
  are write requests in the queue

- Fixed the bug that the writes_starved were not initialized on init

- Implemented new tuneables

Signed-off-by: Boy Petersen <boypetersen@gmail.com>

Conflicts:

	block/sioplus-iosched.c
block/sioplus: fluid tunables.
add SIO iosched to defconfigs