Added backend for separated IPv6 enablement and some cleanup. bnc#572202

Cleanup is related to YCP -> Ruby conversion.
Minor update in old testsuite to keep things working.
Created new spec for Routing.
Removed dead code from services/routing.rb
Removed some artifacts from YCP->Ruby conversion from services/routing.rb
Extended new tests for routing.

Added more tests on Routing#WriteIPForward.
It covers tests from old testsuite now.