begin working on text api
taking some of minecrells suggestions
use text color class
use action
use get color
flush out builder, text format
consolidate apis, add licenses
use textformat
move some packages around
move to text package
make it compile
Rename message, unify message and title
Fix Message still extending the other interface
Fix raw type warnings again
Make Title API immutable
Add Translation API base
Add translations to type base interfaces
class actions
Add type parameter to Message so it can be also used for translated messags
minor changes to message