Havava Patch

Folks, 

Here is the latest Arista ML2 Driver patch ready for review. Note this does not have Unit Tests yet. 
Please review and send your comments ASAP. Look for the latest changes only.