Insert the Numba JIT Newton's method distortion inversion function

Conflicts:

	hexrd/xrd/distortion.py
Some code which compares which of Newton or fsolve is more accurate

Found that Newton's method is nearly always finding a solution
that is better than what fsolve was finding.
Z

Conflicts:

	hexrd/xrd/distortion.py
final version of ge_41rt

Conflicts:

	hexrd/xrd/distortion.py
fix function name
numba-fied cellCentroids for huge speed gains.
cellConnectivity accelerated using numba
Implement pulling of the spot window in numba
Optimize unitVector function with numba

Conflicts:

	hexrd/xrd/transforms.py
Implement makeEtaFrameRotMat in cython
Implement part of anglesToGVec in numba
Fix to make numba happy
Copy the coo_matrix numba creation from pull_spots_mp.py to fitgrains.py
added ability to run without numba installed.
Conflicts:

	hexrd/xrd/transforms.py
	scripts/pull_spots_mp.py
Resolve conflict between two 'config' modules
copy USE_NUMBA logic from pull_spots_mp.py to fitgrains.py
Fix numba import error
Merges optimizations from Continuum Analytics 'numbaopt' branch