General Motors has announced it is acquiring software firm Cruise Automation to further accelerate the company's development of autonomous vehicle technology.