add git add tests for ignore case
add git mv test

Signed-off-by: Reuben Hawkins <reubenhwk@gmail.com>