rename Item.requires to Item.needs

I know it seems pointless, but I want to use the most easy and concise language
rename Item.required_by to Item.needed_by

follow-up to 62313df
rename Item.REQUIRES_STATIC to Item.NEEDS_STATIC

follow-up to 62313df