FoundationDB storage backend

Mostly just new files. All dependencies should be in Maven Central.