Text this: Spintronic Content Addressable Memory With Integrated Boolean Logic and Arithmetic Functions