added color_idx getter to authors and text

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
added get_char getter to text

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
added disconnect callback support

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
fixed revision setting bug

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
moved tests for easysync/changeset to test file

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>