Merge pull request #26 from jdmunro/master

Resolved the dummy_constructor #ifdef issue
Fixing an issue with the cxx-generator when it is invoked within a folder structure containing 
hidden versioning information (.svn, .git folders etc.). Ignore '.svn' and '.git' etc.
folders and do not interpret them as Javascript engine targets like the 'spidermonkey' folder.
Merge pull request #27 from DarraghCoy/master

Fix an issue with the handling of .svn, .git etc. folders in the cxx-generator
Fix for spidermonkey19, deleted JSPROP_SHARED, added JSPROP_ENUMERATE.
Merge pull request #29 from dumganhar/spidermonkey19-fix

Fix for spidermonkey19, deleted JSPROP_SHARED, added JSPROP_ENUMERATE.