cytune: deprecate undescriptive options

The options with 'flush' in the name are not very good.  Use of 'timeout'
instead is much more appropriate.

Reviewed-by: Benno Schulenberg <bensberg@justemail.net>
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
cytune: add filename to struct cyclades_control

This allows point to single structure rather than constantly worry if the
index variable to list is referring to correct location.

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
cytune: add noreturn function attributes

The query_tty_stats() will exit only when it is signaled to stop.

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
cytune: use matching type in struct cyclades_control with kernel

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
cytune: update copyright

Take the blame of bugs I (hopefully did not) introduce.

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
cytune: improve messaging

Reviewed-by: Sami Kerola <kerolasa@iki.fi>
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>