Test GET /initialSync after creating a room
/publicRooms works as expected once we set a room alias name
Some more JSON value testing assertions
Assert that /createRoom's resulting room_id and room_alias are non-empty strings
Bugfix for HTTPClient to handle '#fragment's in URL paths
Rename 60create-room's 'room_alias' test env. key to 'legacy_room_alias' as I'm about to make another of that name
Test that the directory service reports on newly-created room aliases
Capture the home server's declared location in the login response
Test creating new room aliases