Stop passing around names with optional/silent modifiers

Hello anybody, 

Please review the following commits I made in branch 'nick-node-info'.

b1ee76cff0bd080fa9a41b7e30f2a027951aa7f6 (2013-06-06 20:32:52 -0400)
Stop passing around names with optional/silent modifiers 

R=anybody