Socket.portspec_crack and use it to also replace the incomplete parsing code used for db_autopwn git-svn-id: file:///home/svn/framework3/trunk@6033 4d416f70-5f16-0410-b530-b9f4589650da