Makefile: set ifdef for modules optimization
scripts: remove localversion "+" from kernel version strings
fix O3 boot issue when compile with gcc 4.8
block: added sioplus scheduler