Description of problem:
Currently we directly call augeas.
This can lead to problems because augeas doesn't re-read configuration files on changes (when they happen outside of augeas).
We should create a higher level object which ensures that we don't work with outdate informations.