Incorrect function used for counting array items in YaPI.

As a consequence bond device couldn't have more than two devices.
Updated testsuite.
Updated changelog.

Conflicts:

	VERSION
	package/yast2-network.changes
YaPI: drop caches when reading network interfaces

make it stateless (bnc#790219#c33)

Conflicts:

	package/yast2-network.changes
cleanup - removed useless code (caused printing a warning)
Fixed testsuite.

Testsuite broke after fixing YaPI to be stateless. It wasn't before
(and should be), so checking writes in testsuite done through YaPI
got into troubles due to this fix.
YaPI: Force bridge slave reconfiguration when enslaved.
Updated changelog.

Conflicts:

	VERSION
	package/yast2-network.changes
Fixed indentation.
Refactoring fix for bnc#476490
Fixed indentation, removed dead code and useless comments
Straightened dialog sequence for s390 Add/Eddit actions on interfaces

It also reimplements fix for bnc#476490.
Select reasonable defaults for s390 device variables. See bnc#747844
Replaced usage of LanItems::current by getter at couple places.
s390: renamed helpers, added constraints into helpers, small refactoring
Updated changelog.

Conflicts:

	VERSION
	package/yast2-network.changes