Increase clarity in NonFreeAssets policy
Fixes !936 (merged) and later changes properly by:
- Using the word "restricting" to make clear that the problem is restrictions on commercial usage
- Explicitly name very common licenses that would be marked as NonFreeAssets
- Avoids using terms like "commercial license" (which is a term coined by companies distributing proprietary software to brand FLOSS as "unsafe for commercial usage" which is untrue)
I hope this solves everyone's concerns with the previous version.