Small bug fixes in Etch Code Generation and Runtime

Change-Id: Ia3507b790eb66947c8c1cf36605b1ae1ae4a699e

git-svn-id: https://svn.apache.org/repos/asf/etch/trunk@1460567 13f79535-47bb-0310-9956-ffa450edef68
ETCH-264 Improving cpp build process

Doing copy to dist folder with CMake now

Change-Id: Ifcbd69d4b7f86453bc722d1bec7d389f41683800

git-svn-id: https://svn.apache.org/repos/asf/etch/trunk@1460569 13f79535-47bb-0310-9956-ffa450edef68