Refactored list_rw_vars.
Return True, not 'OK'.

Updated tests to match.
Don't return anything at all, just exit.

More Pythonic.
Use the timeout value on every read.
Fixed result.startswith conflicting with Mock.