changed test dependencies to correct scope
profile writes use cases
refactor waiter awakening for clarity
added getter for channels on PersistentBuffers
additional cases for fast writing through correct buffers
simplified BufferSync synchronization
Merge branch 'feat-buffer_performance' of https://github.com/Pyranja/lib into feat-buffer_performance

resolved using ours

Conflicts:
	src/main/java/com/github/pyranja/io/buffer/BufferSync.java