Updated gitingore file

rubymine's hidden idea files won't be pushed onto the repository.
Introduced benchmarking

Illustration of is usage benchmarking vec3f's sub method
Added complete benchmark for Vector3f methods
Generalized Benchmarking