[refactoring] Renames Semaphore to SharedMemory
[docs] Adds docs

- Adds readable detailed README
- Adds LICENSE file
- Sets more strict requirements in composer.json
Merge pull request #4 from vatson/docs-refactoring

[docs] Adds docs