add first simple test
- add some more very basic tests
- do not run tests if we are cross compiling
add files to .gitignore