fix(style): ordered list markers now always visible

Due to the default list-style-position: outside, list markers would extend
to the left of the elgg-body content and be cut off due to the way that
element is layed out. Here we change the model to inside position.

Fixes #7206
Merge pull request #7212 from mrclay/7206

fix(style): ordered list markers now always visible
docs(views): adds documentation for the views system
Merge pull request #7219 from juho-jaakkola/view_docs

docs(views): adds documentation for the views system