talkatu/talkatu

ebabd7682683
Update TalkatuMessage:id to be a string.

Many modern protocols are using uuids as id's and forcing that into a uint64 is
going to lead to collisions. So instead just use a string which should work for
everything.

Testing Done:
Ran the demo and unit tests.

Reviewed at https://reviews.imfreedom.org/r/879/
TEST_WRAPPER = find_program('./test-wrapper.py', required : true)
if get_option('tests')
e = executable(
'test-html-serialization',
'talkatutesthtmlserialization.c',
dependencies : [talkatu_dep, GLIB, GTK3]
)
test('html', TEST_WRAPPER, args : e, is_parallel : false)
e = executable(
'test-action-group',
'talkatutestactiongroup.c',
dependencies : [talkatu_dep, GLIB, GTK3]
)
test('action-group', TEST_WRAPPER, args : e, is_parallel : false)
e = executable(
'test-html-pango-renderer',
'talkatutesthtmlpangorenderer.c',
dependencies : [talkatu_dep, GLIB]
)
test('html-pango-renderer', TEST_WRAPPER, args : e, is_parallel : false)
e = executable(
'test-html-renderer',
'talkatutesthtmlrenderer.c',
dependencies : [talkatu_dep, GLIB]
)
test('html-renderer', TEST_WRAPPER, args : e, is_parallel : false)
endif