Integrate VC into ClusterMap
Setup logger and pretty log formatting
Dynamically choose user/passwd vs. cert based login, and fallback to user/passwd if cert fails
Handle VC connection timeouts
Some cleanup
Add new JUnit ClusterMapTest that sets up vlsi to ClusterStateChangeListener and keeps ClusterMapImpl up to date
Fix some bugs and cleanup in some logs and error handling
Replace thread ID with thread name in log messages
Make serengeti folder name/uuid consistent
Add Rabbit support and get to the point of power-on / power-off in VCActions
End-to-end test successful with DumbVMChooser and DumbEDPolicy
Implement synchoronized access to ClusterMap
Event details added. Strategy can now deal with multiple ClusterScaleEvents
Add ClusterScaleCompletion event infrastructure
Decisions should be able to track VM changes
Merge pull request #1 from vmware-serengeti/master

Pull Ben's recent framework changes