basic ID cmd

The ID command I implemented here doesnt have all the information that @jbenet mentioned he would like to have in #228, I wasnt sure how to access the version information without using the config (we wont be able to get configs from remote peers)
No, the public key is already set a few lines above! this just re-calculates it. did you run into trouble?