Handle nested modules in signature generation

Close #678.
Update VS 14 solution
Merge pull request #684 from dungpa/nested-modules

Handle nested modules in signature generation