Merge pull request #140 from mchf/master

Cleanup: removed unused agents
Merge pull request #141 from mchf/master

Cleanup: removed obsolete and empty subdirs
use %yast_libdir RPM macro
Merge pull request #143 from yast/yast_libdir

use %yast_libdir RPM macro
use new @ylibdir@ automake macro
Merge pull request #144 from yast/ylibdir

use new @ylibdir@ automake macro
Removed dead code - Lan::Edit
Refactoring: splitted startmode_for_product from LanItems#Select
Added testcase for new device startmode

It covers current behavior related to setting "default" startmode for an
unconfigured device.
Added testcase for new device startmode

It covers current behavior related to setting "default" startmode for an
unconfigured device.
Refactoring: startmode_for_product -> new_device_startmode

... and code cleanup

Most significant change in functionality is that default startmode is
handled completely in this function. It used to be solved partially
outside (when default startmode by product wasn't in {"auto",
"ifplugd"}).
Adapted testsuite to changes caused by refactoring.
Do not display Add button in Overview dialog during installation.

User should be able to configure existing devices during installation.
This can be achieved via "Edit" button on automatically detected
devices. Advanced configuration should be postponed to installed system.
Updated changelog
Merge pull request #146 from mchf/refactoring-for-NI

Changed default startmode for newly configured devices during installation