Vectorization (SIMD) of Vector

Use OpenMP to vectorize some operations in Vector. The class is a little bit messier now because I cannot use lambda function with OpenMP. 
Ah, markup fail :-)
```
 #include <mm_malloc.h>
```