Merge pull request #46 from dumganhar/master

Fixing forward decare also generate binding glue codes which is an empty class.
Merge pull request #47 from dumganhar/master

Ignore .idea folder.