Split up utils.py
Reorganize imports
Make analyzer return results list instead of Observator pattern
Add get_message
Improve regexes in utils/git.py
Make utils.system.cd thread safe