Make multivalued requirement parser more whitespace tolerant

This adds a few areas to the syntax where more whitespace is allowed. There are still some areas left so this is a start.