Allow for room id attribute to be different in APIv1 and v2

The id attribute for rooms is different between APIv1 and v2 (room_id vs id)
This change fixes the problem of getting nil room ids when using APIv1
Adding support for fetching all users and a single user via APIv1