added 1d advection tests and improved check_diff utility

This pull request adds a new set of regression tests (takes less than 1s to run on my laptop) for 1d advection.