WIP: Basic field functions for sympy.physics.vector

Adds following functions to the new vector module - 
1) curl
2) divergence
3) gradient
4) is_conservative
5) is_solenoidal
6) scalar_potential
7) scalar_potential_difference