THRIFT-2804: java - TAsyncProcessor interface extracted from TBaseAsyncProcessor

Client: Java
Patch: Michael Donaghy

This closes #253
.travis.yml: just use 2 cores
c_glib: fix tutorial dependencies for parallel builds
THRIFT-2644 Haxe support
Client: Haxe
Patch: Jens Geyer

This closes #214
THRIFT-2753 Haxe support: Misc. improvements
Client: Haxe
Patch: Jens Geyer

This closes #229
THRIFT-2806 more whitespace fixups
Client: Haxe
Patch: Jens Geyer

This closes #254
Update gitignore