Effects of Spin-Dependent Polariton-Polariton Interactions in Semiconductor Microcavities: Spin Rings, Bright Spatial Solitons and Soliton Patterns