Changes for 2.2.0 release, mostly adding documentation for Requirements and Snapshots to user guide.