[FABRIC-659] hasChanged method in GitDataStore now diffs commits to determine if a change has been actually made. Filter out zookeeper events before notifying containers.
Remove redundant checks. Add periodic push to recover from push failures.