added name handling for enums and fixed data types in unions
comments for the unionBranch method
pulled out translation methods and put them in translate.h
removed some commented out code
adding translate to the compiled resources.
mergin the binding.gyp