Fixes #5091: Automatically consider static views cacheable

Note that this does not auto-recognize static views as accessible via "ajax/view" since I assumed we're switching back to using the /cache/ handler some time soon.

Includes unit tests for ElggViewService + manually end-to-end tested on my private 1.9 instance.