Removed duplicated code.
Added hints to benchmark code
Added threshold in MergeSort
Merge branch 'master' into hints

Conflicts:
	src/aeminium/runtime/benchmarks/fft/AeFFT.java
Fixed hint bug in GA
Hints added to DoAll for.
Added hint to KDTree
Added hints to Knapsack fors
Added more hints to MatrixMult
Added necessary hints.
Merge branch 'master' into parallelize

Conflicts:
	src/aeminium/runtime/benchmarks/bfs/AeBFS.java
	src/aeminium/runtime/benchmarks/fft/AeFFT.java
	src/aeminium/runtime/benchmarks/fibonacci/AeFibonacci.java