Add basic interfaces around the PHP defined Stream protocol
Add composer lock file
Remove DS_Store and default IDE projects in gitignore