New check_offset version

Smarter method to get stable trusted average offset. Needs to implement
the config reader still.
Major changes to logging, path handling and temporary storage

Removed use of print_output in logging module. Now uses the info state
of logging instead. Path handling is more automatic as the path to the
program is found automatically. The error log is now saved at a new
temporary storage place.
Fixed references to temporary storage

Made sure all the it references temporary storage in all the
appropriate places. Removed print_output
New crtc updating check

A new way to do fault control. Not finished.
Major changes to everything

Experimental version with crtc checks in crtc.py class.
Updated get_offset

get offset is now able to get every info field from ntpq. No changes to
original call, but if several fields are wanted a dict is returned.
Removed crtc check classes from hipat control.
Comments to crtc

Added comments, and changed the order of check_crtc.
Bug fixes and visual improvements

Changed the logfile output and fixed some bugs.
Makes sure ntp is in sync before continuing

Plenty of bug fixes.
V 2.0 final

Branded hipat_control with v 2.0
Check offset controlled through config.txt

Added config options for several check_offset functions.
Merge remote-tracking branch 'origin/new-offset-check'