Fixes typos and adds help text, initializes faninfo structure, and makes...

1) the fan info structure isn't initialized so when you try to set fan mode, the RPM is not zero so it also tries to set the RPM. Luckily it is usually some out of range value, but this patch fixes that.

2) Small typos in help.

3) Made 0x optional on LED mode so that writing 0x8F is allowed (but not necessary). Annotated help to that effect.