Merge pull request #40 from mDialog/master

Ability to recursively build all proto files on path
Minor code improvements.
Code fixes/improvements to the last merged PR.