Initial

- Initial commit of project
--- One common static library for shared functionality
--- One example Daemon Application
--- One example Daemon Controller Application
Merge remote-tracking branch 'upstream/master'
Updates

- Update .gitignore