Split UVEStats library into the following 3 libraries
1.uvestats (This is responsible for reading stats from data-structures and exporting them to collector- code which is NOT dependent on the underlying vrouter)
2..statscollector (this is responsible for querying stats from vrouter and updating data-structures used for sending UVEs. This is dependent on vrouter)
3.flowstats (This has changes for querying flow-stats and exporting them, along with flow-aging code-This has changes which are both dependent and not dependent on vrouter. This has to be further split into two libs)

Change-Id: I612fb0e1eb53ded742962d2e4b85650b5c108857
Related-Bug: #1389180
Merge "Split UVEStats library into the following 3 libraries 1.uvestats (This is responsible for reading stats from data-structures and exporting them to collector- code which is NOT dependent on the underlying vrouter) 2..statscollector (this is responsible for querying stats from vrouter and updating data-structures used for sending UVEs. This is dependent on vrouter) 3.flowstats (This has changes for querying flow-stats and exporting them, along with flow-aging code-This has changes which are both dependent and not dependent on vrouter. This has to be further split into two libs)"