WARRANT AGREEMENT Axion Power International, Inc. and