update tests for new warnings
add rvm-shebang-ruby for use in shebang and which loads ruby based on script path not current dir, fix #2546