Real initial commit, can connect to nodes but cannnot do much for now

- kaiju/kio is almost done.
- all messages are implemented in kaiju/kio/btcmsg.
- next step: get leveldb working, get kaiju/catchUp (the initial blockchain downloading) work.