Rough sleepers are to be helped stay off the streets for good through a joined-up approach to treating the underlying causes of rough sleeping.