Squashed 'modules/views/' content from commit 8beebb5

git-subtree-dir: modules/views
git-subtree-split: 8beebb55aa9e9895052a2cab97da3407afae5548
Merge commit 'fbf5e2206481247aadff69e97d1ed35e0b3cfc57' as 'modules/views'