Moving shebang and adding prereqs section to the readme of mutlithread-save

Change-Id: I722c022e342da0a69e8d286dbbb15ac2495de102
diff --git a/analysis/multithread-save/README.md b/analysis/multithread-save/README.md
index 5ec10bf..52a52d4 100644
--- a/analysis/multithread-save/README.md
+++ b/analysis/multithread-save/README.md
@@ -12,6 +12,15 @@
 the file paths.  The idea is that these files should be scrutinized to make
 sure the object is being updated in a safe way.
 
+## Prerequisites
+
+In order to run this tool you need to install the `pyparsing` package.
+You can do that via this command:
+
+```bash
+pip install pyparsing
+```
+
 ## Usage
 
 ```bash
diff --git a/analysis/multithread-save/logparse.py b/analysis/multithread-save/logparse.py
index 47e1c76..8654363 100755
--- a/analysis/multithread-save/logparse.py
+++ b/analysis/multithread-save/logparse.py
@@ -1,3 +1,5 @@
+#!/usr/bin/python
+
 # Copyright 2019-present Open Networking Foundation
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
@@ -12,8 +14,6 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-#!/usr/bin/python
-
 from pyparsing import Combine, Group, Optional, ParseException, Regex, Word, ZeroOrMore, alphas, nums
 import fileinput
 import pprint