Merge tag 'smoothening' into develop

Now performs speed vector smoothening.
Working on implementing pca with cublas and cula,
Validating the correctness of the svd function.
Created structure for svd.
Moving svd to function call.
Implementing PCA.
Debugging the pca.
Merge tag 'smoothening-formula' into develop

Removed bug from the smoothening function.
Merge branch 'feature/pca' into develop
Computing the average speed vectors incrementally.
Working on sliding window.
Implemented sliding window.
Merge branch 'feature/force-atlas-vector-output' into develop
Readded computing the average vectors.
Fine and coarse smoothening on pca output.
Merge branch 'feature/swap-smoothening-pca' into develop
Moving edge data to the gpu explicitly.
Changed parser call.

Now only parses one set of edges.
Merge branch 'feature/parse-single-graph' into develop
Set up frame for break-edge kerne.