refactored architecture
very first prototype of lazy graph unrolling
First Version of Data Storage and Record Model
Merge branch 'NON-BLOCKING-ALLOC' into DATA_STORAGE_FEATURE

Conflicts:
	aura-benchmark/src/main/java/de/tuberlin/aura/benchmark/evaluators/BenchmarkEvaluator.java
	aura-benchmark/src/main/java/de/tuberlin/aura/benchmark/evaluators/MapReduceEvaluator.java
	aura-benchmark/src/main/java/de/tuberlin/aura/benchmark/runs/BenchmarkClient.java
	aura-benchmark/src/main/java/de/tuberlin/aura/benchmark/runs/MapReduceClient.java
	aura-benchmark/src/main/java/de/tuberlin/aura/benchmark/runs/SanityCheckClient.java
	aura-client/src/main/java/de/tuberlin/aura/client/executors/LocalClusterSimulator.java
	aura-core/pom.xml
	aura-core/src/main/java/de/tuberlin/aura/core/iosystem/BlockingBufferQueue.java
	aura-core/src/main/java/de/tuberlin/aura/core/iosystem/BufferQueue.java
	aura-core/src/main/java/de/tuberlin/aura/core/iosystem/DataReader.java
	aura-core/src/main/java/de/tuberlin/aura/core/iosystem/DataWriter.java
	aura-core/src/main/java/de/tuberlin/aura/core/iosystem/IOEvents.java
	aura-core/src/main/java/de/tuberlin/aura/core/iosystem/IOManager.java
	aura-core/src/main/java/de/tuberlin/aura/core/iosystem/KryoEventSerializer.java
	aura-core/src/main/java/de/tuberlin/aura/core/iosystem/QueueManager.java
	aura-core/src/main/java/de/tuberlin/aura/core/iosystem/netty/ExecutionUnitLocalInputEventLoopGroup.java
	aura-core/src/main/java/de/tuberlin/aura/core/iosystem/netty/ExecutionUnitNetworkInputEventLoopGroup.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/AccumulatedLatencyMeasurement.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/DurationMeasurement.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/InformationMeasurement.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/Measurement.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/MeasurementManager.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/MeasurementType.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/MedianHelper.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/NumberMeasurement.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/ThroughputMeasurement.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/TimeMeasurement.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/record/BenchmarkRecord.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/record/Record.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/record/RecordReader.java
	aura-core/src/main/java/de/tuberlin/aura/core/measurement/record/RecordWriter.java
	aura-core/src/main/java/de/tuberlin/aura/core/memory/BufferAllocator.java
	aura-core/src/main/java/de/tuberlin/aura/core/memory/BufferAllocatorGroup.java
	aura-core/src/main/java/de/tuberlin/aura/core/memory/BufferMemoryManager.java
	aura-core/src/main/java/de/tuberlin/aura/core/memory/MemoryView.java
	aura-core/src/main/java/de/tuberlin/aura/core/task/common/DataProducer.java
	aura-core/src/main/java/de/tuberlin/aura/core/task/common/TaskDriverContext.java
	aura-core/src/main/java/de/tuberlin/aura/core/task/common/TaskDriverLifecycle.java
	aura-core/src/main/java/de/tuberlin/aura/core/task/common/TaskExecutionUnit.java
	aura-core/src/main/java/de/tuberlin/aura/core/task/common/TaskInvokeable.java
	aura-core/src/main/java/de/tuberlin/aura/core/task/gates/InputGate.java
	aura-examples/src/main/java/de/tuberlin/aura/demo/examples/SimpleClient.java
	aura-tm/src/main/java/de/tuberlin/aura/taskmanager/TaskDataConsumer.java
	aura-tm/src/main/java/de/tuberlin/aura/taskmanager/TaskDataProducer.java
	aura-tm/src/main/java/de/tuberlin/aura/taskmanager/TaskDriver.java
	aura-tm/src/main/java/de/tuberlin/aura/taskmanager/TaskExecutionManager.java
	aura-tm/src/main/java/de/tuberlin/aura/taskmanager/TaskManager.java
	aura-wm/src/main/java/de/tuberlin/aura/workloadmanager/TopologyController.java
	aura-wm/src/main/java/de/tuberlin/aura/workloadmanager/TopologyDeployer.java
	aura-wm/src/main/java/de/tuberlin/aura/workloadmanager/WorkloadManager.java
Added new row record model and the associated RecordReader and RecordWriter
first steps operator framework
advanced operator framework
hdfs add
Merge branch 'OPERATOR-FRAMEWORK' into feature_filesystem_fs_local_hdfs
do some stuff
advanced/refactored operator framework
little correction
first version of operator framework, minor bugfixes
Added scm to pom and updated the URL
Fixed a bug in the operator framework
Merge branch 'develop' of github.com:citlab/AURA into develop
Added .travis.yml
First test case: client submitting a minimal topology (integration test)
Removed 1 GB RAM requirement
Refactored first test case slightly