Bug 474 - Added missing config junit tests.

-added config tests in BGP's modules:
	-linkstate-config
	-parser-spi-config
	-topology-provider-config
	-rib-spi-config

-created AbstractRibImplModuleTest:
	-abstract test class contains mocked md-sal stuff and methods for creating related config module instances
	-test classes, where RIBImplModule is injected, or tested directly, should extends this abstract class

-added config tests in PCEP's modules:
	-ietf-stateful07
	-impl-config (parser modules)
	-spi-config
	-topology-provider-config
	-tunnel-provider-config

-changed dead-timer-value and keep-alive-timer-value type from uint16 into uint8 in pcep-session-proposal-factory config modules

-added config tests in Programming's modules:
	-impl-config

-added AbstractInstructionSchedulerTest abstract test class:
	-contains mocked md-sal stuff and methods for creating related config module instances
	-tests classed, where InstructionSchedulerImplModule is injected, or directly tested, should extends this abstract class

-fixed config tests dependency management

-other minor fixes

Change-Id: I7a439eafb80fd52c4363058d498a3de62129542b
Signed-off-by: Milos Fabian <milfabia@cisco.com>