fix bug with groups && small code refactoring
add deep scan(friends of frieds of ...) && some bug fixes
urllib -> urllib2, setup timeout for socket