Reworked database caching

Cache handle instead of the whole LightningDatabase object
Merge branch 'master' of https://github.com/ilyalukyanov/Lightning.NET