3.x upgrade path
Added field group to requirements
Merge branch '7.x-3.x-dev' of github.com:SU-SWS/stanford_courses into 7.x-3.x-dev
Upgrade path. Handles different features versions