abstracted scripts to python-essentials (were out of scope of the project for the whole time anyway, so this makes sense), employed usage and switched to python augeas binding for crucial operations