Revert "Remoiving Code Snippet spike from production"

This reverts commit c1470971f05d52ee3a41978039f00de0d92feb2b.
DNN-3619 file upload js component
DNN-3619 - fixed stylization and search reset issues
3619 - fixed stylization and search reset issues
DNN-3770 Available modules in dropdown not readable
Updating Selenium references and libraries to 2.35.0
Evoq Social 1.1.2. Completed documentation of JIRA items: Social-10304, 1550, 1603, 1561, 1566, 1565. Commenced documentation for: Social-1486.
[JIRA] (AUTO-101) Maintenance: adjust the tests according to developer's changes
added safety check
typo fixed in project files
AUTO-95 Run automation using non-dnn object qualifier
Documentation for DNN-3819, DNN-3479, DNN-3750, DNN-3749. Misc updates to old images for User Account and Log Viewer
Story DNN-3133: Add sp GetAvailableUsersForIndex to get users who need update index, refect user profile crawler to let it works fine with large number of user accounts.
DNN-3133: correct the sql provider.
DNN-3133: correct sql provider.
CONTENT-1925 Subscription should be not available for Anonymous users
CONTENT-1898 UI goes to first page after subscribing a file
CONTENT-1896: Added Unit Tests related with new interfaces
CONTENT-1853: Added column title tooltip
(DNN-3890) Add failing tests for misconfigured Extension URL Provider

If an extension URL provider is registered with a type that doesn't exist, the
whole site dies.  It should, instead, ignore misconfigured providers.  This
adds tests to demonstrate the issue.