Merge pull request #129 from jeff1evesque/doc_file_permission

#128: Documentation - directory permission on 'audio'
#80: create 'recording-converted' directory before saving there
Merge pull request #130 from jeff1evesque/create_recording_dir

#80: create 'recording-converted' directory before saving there
#131: consistent spacing and comments
Merge pull request #132 from jeff1evesque/bash_consistency

#131: consistent spacing and comments
#133: change 'audio.wav.wav' -> 'audio.wav'
Merge pull request #134 from jeff1evesque/fix_reformatted_filename

#133: change 'audio.wav.wav' -> 'audio.wav'
#133: create directory before inotify while loop
Merge pull request #137 from jeff1evesque/bash_execute_all

#133: create directory before inotify while loop
#135: create directory before inotify while loop
#135: record last execution in 'log_bash' and execute only once
#135: properly execute all bash-scripts in 'audio' subdirectory
#135: add comment on recorded-trace 'haystack' array variable
Merge pull request #139 from jeff1evesque/bash_execute

#135: Ensure all bash scripts are executed
#138: change directory name from 'log' -> 'logs'
#138: add .gitignore for all bash logs
#138: create 'logs' directory if doesn't exist
Merge pull request #140 from jeff1evesque/bash_logs

#138: Add .gitignore file for bash logs
#81: add 'recording-text/' to .gitignore
Merge pull request #141 from jeff1evesque/gitignore_recording_text

#81: add 'recording-text/' to .gitignore