update gitignore
Add root attribute to SCRAgent

Root element is needed for agents to know on which target root they operate.
Previous state is that all agents expect to work on "/" root (achieved by calling chroot(2)).
Add ability to SCR component to operate on different root

Before, the `scr` component was common agent server component. There is also scr
server program located at `/usr/share/YaST2/servers/scr`, that allows to call
scr as external program in chroot via ProgramCompnent.
Now to remove the need for `chroot(2)`, scr component can be instantiated with
target root, which is propagated to whole scr agent tree. It require API changes
because common SCRAgent template doesn't fit there.
remove trailing spaces
changes
Merge pull request #45 from yast/no_chroot_part1

No chroot part1