Remove basic.t
Add t0000-basic.sh as sharness.t from upstream@6fedcd8188

Source: https://raw.github.com/git/git/master/t/t0000-basic.sh
Remove Git-specific stuff from sharness.t
Remove test_lazy_prereq tests from sharness.t for now
Add license header and vim format to sharness.t
Make test number come first in 'not ok $count - $message'

See https://github.com/git/git/commit/5e5c006eb713b785c6761c32b907e02abc277f9a
Paint known breakages in yellow and unexpectedly fixed known breakages in bold red

https://github.com/git/git/commit/b73d9a2363beedd59c212b5aa6b9db2977c38b2b
https://github.com/git/git/commit/e8e5195573bc0f314ccc288f7d009b47e4440760
Paint skipped tests in blue; change info messages from yellow/brown to cyan

https://github.com/git/git/commit/b8fc855a7804426528c872e6c9ecd39a2897d427
https://github.com/git/git/commit/0a6d4751daa0d1638ce181ffb54290b84bde3791
Fix say_color() not to interpret \a\b\c in the message

https://github.com/git/git/commit/7bc0911d037f0a144d8c227f58693da0c9c77b2a
Add check for invalid use of 'skip_all' facility

https://github.com/git/git/commit/bf4b7219322d007f3ebd2a002114956d025e4703
Rename $satisfied to $satisfied_prereq

https://github.com/git/git/commit/f3cfc3b27168a085d4ca7ab5801814c4f419b54d
Allow negation of prerequisites

https://github.com/git/git/commit/bdccd3c1fb261dc6d4aaf9fae446eea7136b76e2
test/Makefile: retain cache t/.prove across prove runs

https://github.com/git/git/commit/60f26f634875b8fd2e8172ecf8c81d885c3d82f7
Update README.git with upstream changes

Source: https://raw.github.com/git/git/master/t/README