Merge branch 'master' into develop
Removed u4test from repo
Removed need for distortion_order property of telescope by making it parameter of run_SCAMP() method
Changed run_SCAMP() to use tel.SCAMP_params dictionary (similar to how run_SExtractor works).
Changes to PSF plots to only hisogram values used in FWHM determination (those inside the measurement radius)
Fixed bugs related to calculation of image orientation angle
Added image histogram as optional output for make_JPEG.  Some tweaks to messaging.
Bug fixes in handling of calculation of PSF quality in images with few stars.
Bug fix in astrometry.net output parsing.
Fixed typo in messaging
Added option to flag saturated pixels in jpeg
Bug fixes to marking of saturated pixels
* Added __enter__, __exit__, and __del__ methods to image to make it work with 'with' statement.
* Edited logger object to check if handlers already exist in case multiple instances of the logger exist
* Added with statement around fits.open usage in many places
* Added code to solve_astrometry to try to handle timeouts, but using Popen method caused memory errors when executed over many images, so when timeout=None a standard subprocess.call() is used, otherwise Popen is used.  Needs to be debugged.
Fixed merge conflicts
Bug fix to dark subtract.
* Added add_yaml_entry() method to record image results in yaml file (intended to replace add_summary_entry)
* Added flags property to image class to keep track of whether results exceed thresholds
* Added explicit close to pyplot figures to save memory
* Some variable name changes for consistency
Bug fixes to threshold testing and now uses new flags in HTML table generation
New configuration scheme for IQMon.  Reads config file to populate telescope object properties.
Merge branch 'use_config_file' into develop
Added printing of configuration to log
Updates to read me.