bug fix: execute analyzer in subshell

- When you redirect stdout or stderr to a file in the analyzer command, the output was not correctly redirected.
    - the output is redirected to _stdout.txt and _stderr.txt
- When an analyzer command include 'cd', the analyzer is not correctly executed.
add test

- test for the bug that analyzer cannot include redirection
Merge pull request #196 from crest-cassia/redirect_in_analyzer

Redirect in analyzer