Are homeless people's lives off track and disorganised? Dan McCulloch's research conveys a different story...