make naming of lenses less confusing

To be consistent with how augeas conventions we rename all
`foo_variables` to `variables`.
Finally, we rename the lenses in the test cases also.
extend documentation