Initial commit.
.gitignore file has been added.
Gradle build-files have been added.
Simple annotations have been added.
All of this annotations have no processors, so now they are just for code readability improvement.
Some utilities have been added.
DeadListenersCollector has been added and covered by unit-test.
Observables' events have been added.
Observable interfaces have been added.
Observable implementations have been added.
Observables utility class has been added.
ObservableReference implementation has been added.
ObservableReferences utility class has been added.
ObservableReference related tests have been added.
ObservableStream related staff has been added.
DeadListenersCollector code prettify has been done.
New dependencies on other modules have been added.
DataAccessor related interface and tests have been added.
License has been added.
DataAccessorTest has been fixed.
ObservableStream related code prettifies have been done.