MNT: Removed reinvented wheels in favor of lmfit

Also aggressively renamed functions
DOC: Find the indices and number of pixels for rectangle shapes
open this branch due to conflicts in the previus branch
TST: added a ROI which goes out of bounds
simplified the for loop
Merge pull request #178 from sameera2004/q_rectangles

ENH : Find the indices and number of pixels for rectangle shapes
WIP: Converts radius from the calibrated center to twotheta
TST: added a test to radius_to_twoteta
TST: modified the tests to change it to assert_array_almost_equal
STY: changed for PEP8
DOC: added a prose description
Merge pull request #182 from sameera2004/radius_to_2theta

ENH : Radius to two_theta
Merge pull request #176 from ericdill/fit

Removed functions that already exist in lmfit
init of model sum in GUI level of vistrails
add prefix name to model
ENH/TST : add decorator to skip tests
Merge pull request #185 from tacaswell/skip_decorator

ENH/TST : add decorator to skip tests
clean up functions
add quadratic model
add doc for parameters
add more tests
add fit function on a list of x,y
Merge pull request #186 from licode/model_sum

Model sum
API : removed function that was too clever

bin_image_to_1D was far to clever for the benefit it provided.

It alleviated the need to make one call at the cost of adding
a function with took a function as an argument and needed
to be able to blind-pass dictionary of kwargs through.  This
is a nightmare for wrapping at vistrails and difficult to
document or debug for API-usage.