By Sonya Colberg As it struggles to steer around revenue and cash flow icebergs, Titan Machinery Inc. (NASDAQ:TITN) is beginning to look less …