add template code for run_science in run_tests
add clang compiler to travis build, now CC is set via environment variable.
Fix to water balance error in runoff.c.

Removed recalculation of layer[lindex].evap  -- fixes #147

Removed unused variables found along the way
Merge branch 'fix_wb_error' into feature/testing
updates to vic test module, add most system tests