Remove usage of Agent::singleton_ from agent_route and agent_path
Re-arranging of code to have related functions together
Remove unused functions
Merge branch 'master' into pkv_route_code_restructure

Conflicts:
	src/vnsw/agent/oper/agent_path.cc
Merge pull request #306 from praveenkv/pkv_route_code_restructure

Remove usage of Agent::singleton_ from agent_route and agent_path