added strain to CAPI oscillAnglesOfHKLs
Many fixes...

* caking 		-- fixed max on threshold spin controller
* fitting 		-- fixed residuals and added CAPI functions
* material 		-- added ability to set beam energy from cfg file
* transforms_CAPI	-- fixed input munging (contiguous arrays, etc...)
* xrdutil		-- added functions for grain simulation,
			   angular pixel size determination, and spot pulling
			   with new geometry model
* xrdutil		-- fixed kwargs to ndimage
added gridutil module
transpose error in xrdutil.simulateGVecs
added omePeriod to paintGrid, fixed warning in indexer (numpy nan)
fixed overflow warning in calibration, added functionality to paintGrid
fixed < in quat_distance (<=), output options for paintGrid_cmd.py
Update hexrd

Removed the "pythonw" call, which was a special mac-specific fix (ultimately unnecessary).
Update indexer.py

Suppress 'invalid' RuntimeWarnings in indexer.
removed debugging call from indexer; ignore 'invalid' warnings
added version check on SciKit
bug fixes; added coreutil
Merge branch 'master' of github.com:joelvbernier/hexrd into jvb_master

merge some outstanding changes from fixing caking, etc... down
Small changes to caking output
Update transforms.py

fix warnings behavior
Some small fixes

* typo in coreutil
* fixed negative delta omega behavior in xrdutil and paintGrid
Added proper quaternion average to rotations and paintGrid
Fixed quaternion averaging and implementation in paintGrid
Fixed typo in xrdutil (conditional for old reader in pullSpots)
Added catch to quat_distance for unnormalized quats (in acos call)