Lock profile sync using a variable as a flag.
Using lock acquire.
Fix locking.
Merge pull request #5432 from openscholar/lock-sync

Lock profile sync
fix padding bottom rule when last child something after it. #5225
remove typo in classic responsive css file. #5284
make headers in wysiwyg look like the same as in a reg page. #5389
make body text in the wysiwyg look the way it does in the theme. #5389
Issue #5192: Fix failing tests on 3.x
No need for clearing cache.
Merge pull request #5456 from openscholar/5454

No need for clearing cache after disabling anonymous caching.
fix profile page view, info blocks at bottom of page. #5448
more work to make column widget region nearly even in width.#5366
work on width issues in columns widget. #5366
Address comments.
Merge branch 'SCHOLAR-3.x' into 5311
Merge branch '5311' of github.com:openscholar/openscholar into 5311
Cleanup.