Setup `vendor/CodegenCpp`

mimics `https://github.com/MarkVillacampa/MotionCpp`
Wrapped PCMReader
Added logging for debugging
Added Codegen to vendor/
Recorder is running
Outputting more than 4096 bytes
Include files to build `echoprint-codegen`
Merge branch 'master' into sd-wrap-codegen

Conflicts:
	.gitignore
	README.md
Merge pull request #2 from gripthumb/sd-wrap-codegen

Include files to build `echoprint-codegen`