remove dead component setup code
convert RING shifts to use compiled components
remove dead native component compilation code
correct regressions in test cases when using native components
correct bad indentation
non bonded list now creates Native_component_lists for NBRM and ATOM

(target atom and non bonded remote lists)
non bonded list calculator now uses native component lists
non bonded calculator now returns a list of pairs of component indexes

so we can turn it into a simple array... ;-)
add native non bonded list and tests
first version without component_list filtering (for dihedral forces)

we now use an array of active atoms instead