make scoped_state noncopyable
enable another shield test - this one using null path expression
further tests of path expressions for shields
make rendering bench shell easy to run
travis: run all visual tests using threaded load