kite server: remove kite-server-as-promised

since we're not worried about file size, there is no reason to keep
the kite-server minimal.  It's easier to base the callback-passing
api on top of the promises-returning api than vice versa.