fixed sending changeset on no change

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

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
added over cr test (not working)

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
added debug printouts and comments