Pulled updates from digs_research
Modified event sequencing to wait for multiple sequenced events before allowing callback
Implemented mechansim whereby applications that have never been fully placed are not included in metric output
Implemented basic output to ODS
updated build.xml
Fixed bug where custom metrics did not have thier completeSimulation method called. Modified Rack to implement Comparable
Updated Application and related classes to implement determination of application majority rack (the rack containing the most instances of the application)
Added getPlacementSpread() method to Application
Updated Metrics system to allow custom metrics to be triggered to record additional application, host and cluster metrics with access to these collections
Added generic recordMetrics() method to custom metric collections
Added option to output simulation progress, and metric to record total time steps in simulation (for simulator performance analysis). Added ability to set synchronization interval to application generator, allowing all generated applications to arrive at fixed points in simulation time (i.e. only at full minute points), to improve simulator performance
Fixed bug in which completed applications still had their metrics recorded
Fixed bug with trace workload ramp up
Bug with Event Comparator. Converting longs to int would cause events to be inserted in wrong order due to wrapping values. Fixed by using compareTo method of Long class
Bug with Event Comparator. Converting longs to int would cause events to be inserted in wrong order due to wrapping values.
Fixed by using compareTo method of Long class. Example of a buggy simulation time is SimTime.weeks(5) or any other that exceeds the max value of an int.
Merge branch 'development' into fix-time-comparator
Merge pull request #1 from derekhawker/development

Development
Fixed bug in ApplicationGenerator. Division by zero was triggered when arrivalSyncInterval attribute was not set.
Fixed bug with offset position calculation in trace worklaod
Added method to get host core capacity to VmStatus