fix up textformat, add more message builders
Merge branch 'feature/chat' of github.com:LapisBlue/SpongeAPI into feature/chat

* 'feature/chat' of github.com:LapisBlue/SpongeAPi:
  Improve text style API Split colors and styles, fix some smaller mistakes.
  Replace action classes by interfaces again, add to builder

Conflicts:
	src/main/java/org/spongepowered/api/text/Message.java
	src/main/java/org/spongepowered/api/text/MessageBuilder.java
	src/main/java/org/spongepowered/api/text/style/TextColor.java
	src/main/java/org/spongepowered/api/text/style/TextColors.java
	src/main/java/org/spongepowered/api/text/style/TextFormat.java
	src/main/java/org/spongepowered/api/text/style/TextFormats.java
	src/main/java/org/spongepowered/api/text/style/TextStyle.java