Added fast charge support. Thanks to Chad Froebel, franciscofranco, and edoko