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-3619 - markup and stylization
DNN-3619 - fixed markup; added dynamic scrollbar
DNN-3619 - developed server-side control
DNN-3619 - server-side control
DNN-3619 - server-side control
DNN-3619 - client component - stylization and dialog
DNN-3619 - localization
DNN-3619 - client/controller integration
DNN-3619 - client/controller integration; file replace-skip logic
DNN-3619 - updated file uploader
DNN-3623 - added file upload error status
DNN-3623 - handling files with the same name (skip or replace)
DNN-3623 - added file upload error statuses; stylization; keep/overwrite interaction and handling
DNN-3623 - cancel file upload handler: created graphics, applied stylization
DNN-3623 - handled empty files, and files of large size
DNN-3623 - options refactoring