Add clean.sh and compile_and_test_all.sh, ignore built libraries/tests/data, and make the unit tests exit with non-zero status when tests fail. git-svn-id: https://cld2.googlecode.com/svn/trunk@162 b252ecd4-b096-bf77-eb8e-91563289f87e