Fixes user library dependency

Having fcallfmt in parlib meant parlib depended on ndblib, which caused
a circular dependency.

Arguably, we could split up ndblib into the NDB stuff and all the fcall
stuff, and the printf formatters would go in the latter library.