Pita/etherpad-lite — pull request #352 by cweider (2012-01-22 20:22:06+00:00)
Title: Modulize share

With #343 pulled, a lot of code removal can be done. This branch has the client and server use the same `AttributePool`, `Changeset`, and `contentcollector` modules. For now the common code exists in `/static/js/`, which is not great, but good enough for now (a later reorganization to move code in to common, pad, ace_inner, and timeline might not be a bad idea).

This change also remove the `*_client` modules that had duplicates (`domline`, `linestylefilter`, and `cssmanager`). A review of the diffs showed only 2 significant additions existed in the retained modules (`followAttributes` in `easysync2` and the `top` parameter to `getSheetByTitle` in `cssmanager`). All the other changes were whitespace and formatting.