Use flow math release from maven central
Don't use weak keys/weak values for SimpleServiceManager.
properly make the setter for BlockBuffer in world border use the word "set"
Implement TextStyle, add javadocs
Fix up TextStyle
- rename TextStyles.IDENTITY to TextStyles.ZERO
- rename TextStyleMode to TextStyleComponent
- fix a little Javadocs
Merge branch 'text-style'

* text-style:
  Fix up TextStyle - rename TextStyles.IDENTITY to TextStyles.ZERO - rename TextStyleMode to TextStyleComponent - fix a little Javadocs
  Implement TextStyle, add javadocs
Rename FormattingCode and remove type parameter from MessageBuilder
 Add methods to convert a Message to legacy text
Add methods for single messages
Revert "Add methods to convert a Message to legacy text"

This reverts commit e115a9fde4277fc95eb5c8e432ffec335f5f4832.
Move children iterator to extra method