Extracted all used regexes in the comm layer and precompiled them

Possible improvement of #390

(cherry picked from commit 89cae22b9130865a75d1e8eee15c7924b1a89402)

Conflicts:
	src/octoprint/util/comm.py
Renamed compiled regexes to match the new naming scheme
Fixed temperature graph again after changes from last night