Updated gitmodules to fix travis errors.
Implemented PlayerInteractEvent.
Initial implementation for Text API.
Use a union before setting text styles
Fixed NONE/ZERO TextStyle. Compacted logic in Text builder append.
Merge pull request #83 from SpongePowered/impl/text

Initial implementation for Text API.
Update Mixin submodule to latest version
Added support to send messages to players.

* Added ChatTypes.
* Updated API.
* minor cleanup.
Merge remote-tracking branch 'upstream/master'

Manual merge with Upstream.