fixed validation bug with scale_sch*
made muli and mulq support signed ints
added support for latest hardware release
Added support for 3.10 kernel
added sign extend to mul_show