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)
I dont know if ive seen it occur, but it feels like the common sense thing to do