api: getOnlineStreamWithId would not call the block if stream would not be found
add simple attachment test; api createEvent method now returns reference to the event object;
attachment list on event now is array not dictionary