Move diff_match_patch stuff to thirdparty dir.
Merge branch 'thirdparty' into _collaborative_differential_synchronization
wip implement client side shadow.
Rename "thirdparty" to "lib".
Merge branch 'thirdparty' into _collaborative_differential_synchronization
Send shadow and initialize server text.
Send and apply patches on server shadow and text.
Get back patch from server and apply it on client side.
Bug for multiple patch appliances seems fixed.
Put sendEdits in a setInterval.
Merge branch collaborative.
Use flock on server side.
Start diffToAceDeltas implementation.
Convert diff to ace deltas.
Restore automatique synchronization
Start hearbeat implementation.
Assign c_cpp mode to *.hpp files. Closes #150
Merge branch 'master' of github.com:Fluidbyte/Codiad
Animate language select show.
Refactor marker filename making and validate paths.