Rename Batshast to Batsh_ast
Allow parse_and_print_error to specify out channel
Reorganize bash modules