Huge refactoring of responsibilities, introduced tests.
Introduce Github abstraction, to post comments back.
Enable sent to master functionality.
Add Synchronizer Test
Remove packaging, will be using composer archives now.
Implement closing/invalid/reopen changes.