THRIFT-2850 CMake for Apache Thrift

Change project name to "Apache Thrift" and add test/py

fix: add missing test/py/CMakeLists.txt and update package name
diff --git a/build/cmake/CPackConfig.cmake b/build/cmake/CPackConfig.cmake
index 0941a80..0240005 100644
--- a/build/cmake/CPackConfig.cmake
+++ b/build/cmake/CPackConfig.cmake
@@ -25,7 +25,7 @@
 # http://www.cmake.org/Wiki/CMake:CPackConfiguration
 
 ### general settings
-set(CPACK_PACKAGE_NAME "${PROJECT_NAME}")
+set(CPACK_PACKAGE_NAME "thrift")
 set(CPACK_PACKAGE_VERSION "${PACKAGE_VERSION}")
 set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Apache Thrift")
 set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_SOURCE_DIR}/README.md")