truescale.cmds: fix many issues with irqbalance banning
The following issues are addressed:
- Detect --banirq vs. IRQ_BALANCE_BANNED_INTERRUPTS
- Configure --banirq vs. IRQ_BALANCE_BANNED_INTERRUPTS
- Detect unconfigurable banning (SLES11SP2/3)
- Determine service name correctly
- Use grep to cut out qib interrupts from banned configuration
This patch also adds the shell comment line to better
support invokation from udev.
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>