add dumpers to dump several types of thrift definition files
ommit usage of removed PropertyNotSpecifiedException
add support of multiclass thrift generation
add func test for several classes and fix other tests
return non-associative arrays in ServiceReflection::getStructs/getException methods to make code more extendable
refactor calculator demo to support multiclass generator interface
add check of thrift compiler version in calculator demo
add notes in README about multiclass support
ommit array_unique usage with SORT_REGULAR flag since hhvm-3.2.0 - 3.3.1 fails in such case
[tests] add sorting of fixture test services in order to be sure that all the services are handled always in the same order
Merge remote-tracking branch 'origin/multiclass-support'

* origin/multiclass-support:
  [tests] add sorting of fixture test services in order to be sure that all the services are handled always in the same order
  ommit array_unique usage with SORT_REGULAR flag since hhvm-3.2.0 - 3.3.1 fails in such case
  add notes in README about multiclass support
  add check of thrift compiler version in calculator demo
  refactor calculator demo to support multiclass generator interface
  return non-associative arrays in ServiceReflection::getStructs/getException methods to make code more extendable
  add func test for several classes and fix other tests
  add support of multiclass thrift generation
  ommit usage of removed PropertyNotSpecifiedException
  add dumpers to dump several types of thrift definition files