Accept comma-separated property names for @SWG\Model(required="id,name")

Both notations json and comma-separated are accepted:
required="['id','name']"
required="id, name"
Notify when @SWG\Property(required=true) is written as @SWG\Property(required="true")
@SWG\Model(required) is now also inherited. Fixes #116