Major renaming in AK8963
Self-test implemented. It fails, though.