add HybridListDict class + tests

you need to test the "regualr" list behaviour by eg `hl.append('test')` and `hl[2]`