fixed minor issues in notification module
improved synchronizing mechanism:

 * added after_external_layer_saved
 * added before_start
 * added after_complete
 * improved comments in code
improved CitySDK synchronizers