changed aggregation to read values from filesystem

Signed-off-by: Rwilmes <rene.wilmes@stud.tu-darmstadt.de>
reworked aggregation
- added new aggregation objects for a more transparent structure
- changed aggregation logic to use the new objects

Signed-off-by: Rwilmes <rene.wilmes@stud.tu-darmstadt.de>
nachbesserung rebase - 08.08.2013
nachbesserung rebase - 08.08.2013
rebase nachbesserung
merged
Codeupdate 08-08-2013 - part 2
- Code formatting (sameType() -> isComparable() and more..)
- ReadFlags added
- aggregated objects no longer hold values (aggregation logic reworked)
- comparison of metrics
bug fix on aggregation
added incr, decr, set, truncate for DistributionInt/Long
added readAggregation flag for reading SeriesData objects from filesystem
added function to update denominator of DistributionInt/Long
updated metric comparison logic
added some functionality for plotting nodevaluelists
update on MetricType implementation
added numerations for NodeValueListOrder and NodeValueListOrderBy
added functionality to plot nodevaluelists sorted ascending or descending by a chosen value
added sorted plotting for aggregated nodevaluelists
fixed bug in plotting that returned wrong path
plotting rework
- added functionality to plot CDF's from distributions
- plotting data is now stored within the gnuplot script file
- lots of comments added
- lots of dispensable code removed
option to not sort a nodevaluelist added