Administration API

https://progress.opensuse.org/issues/5568

The API works OK for web pages where the main entry (machine. product, test suite) is created first and the variables are added later. For load_tempates script it is usable but not efficient so I will probably have to add
another function that creates whole entry at once.