Add batcharge.py, online-check.sh, .profile, init.sh
Resolve conflicts between HEAD and remote HEAD, especially on dotfiles/.profile