Ignore build files, we never commit them.
Cherry-picked the runtest.sh improvements from the refactoring attempt
Making it so that you can choose which media file to test with runtest.sh via arguments (instead of having to edit the script)