Asure Software (NASDAQ:ASUR) Given "Buy" Rating at Needham &