Rivian's big software update, rolling out today, could save owners $900 on charging per year—and better hands-free driving assistance.