Bootstrap topic better, expose ekaf:bootstrap()

Earlier, there was a race condition since i did this from within
the ekaf metadata setup. Now taking this out, and letting the
user decide when to call it. it will now be safe.

other small refactoring, resulting in faster ekaf_server creation
for an unknown topic