Add git wrapper functions "rm", "push", "remote", and "listRemote".

Clean up comments: make parameters more clear.

Remove self-invoking function structure.