Parameterize L3 and DHCP Agent Scheduler Classes

Parameterize the agent scheduler classes so we can override
them with custom schedulers.

Change-Id: Id26090c70d8460ecc28976de2164edafef55e684