Everything from smartphones to self-driving cars could be powered by a seawater-based battery in the future, thanks to IBM's cobalt-free breakthrough.