added weighted statistics to annular profiles

and changes the return to be a dictionary.