add a git ignore file ignoring simpletest
add some tests for the api_filest and get it to work with gitapi
start messing with the cache