major refactor in choice of epsilon for all finite_difference methods
added special abs fuction so complex step finitie difference can work with abs
bug fix in complex_differentiable_abs fuction
Merge pull request #17 from eriktaubeneck/master

major refactor in choice of epsilon for all finite_difference methods