ring components are now compiled to native by the sub potential


this is a step on  the way to removing the reliance of the calculators
on the _prepare mechanism so reducing complexity and making the
calculators state-less
coef components are now compile to native by the ring potential
correct errors in component list test and add to test_suite
add native access to atom component offsets in component list
native component offsets calculated by the comp'_list not the calculator
Merge pull request #38 from locsmith/speed

Speed