HBASE-12272 Generate Thrift code using a maven profile

Signed-off-by: stack <stack@apache.org>

Conflicts:
	pom.xml
	src/main/docbkx/developer.xml