Flatten result of LRANGE
Separate list operation tests
Fix error with empty multi bulk result
Fix LRANGE example in README.md
Test cleanup with lastest Scalatest snapshot

- Handle async assertions properly (with latest Scalatest snapshot)
- Shutdown actorsystem after tests are done
- Added `RedisSpecBase` for common test setup