A controversial Greenock homeless shelter is to be axed as part of a review of council services for people with nowhere to live or who have been thrown out on to the street.