easyconfig easybuild framework easyconfig constants default easyconfig format convert format one pyheaderconfigobj two version licenses parser style templates tools tweak types