Refactoring NetworkInterfaces helpers for parsing ifcfg device names.

These helpers are partialy incompatible with new naming scheme.
Fixed comments.
Fixed deleting alias assigned to device with new style name. bnc#846550
Removed some YCP -> Ruby artifacts
Updated changelog
Created rspec test for NetworkInterfaces ifcfg device name helpers

Purpose is mainly to cover current state regarding old even new
naming scheme.
Merge pull request #120 from mchf/bnc846550-deleting-aliases

NetworkInterfaces: Make handling aliases compatible with new naming scheme
Updated gitignore
Removed unreferenced NetworkInterfaces#HasAliases
Created rspec test for NetworkInterfaces ifcfg device name helpers

Purpose is mainly to cover current state regarding old even new naming
scheme.
Added rspec as BuildRequire
Converted load_ipv6_cfg_test from minitest to rspec.
Updated VERSION
Merge branch 'openSUSE-13_1'

Conflicts:
	VERSION
	library/network/test/network_interfaces_helpers_test.rb
	package/yast2.changes
Merge remote-tracking branch 'upstream/master'

Conflicts:
	package/yast2.changes
Merge pull request #124 from mchf/master

Merged fixes from maintenance branch