lib/lister: Added error handling for _readAsync()
Added tests for ds18x20: get() and getAll(). This also lead to getAll() now returns a dict with device ids as keys and temperature as values.