Bug fixes in handling of calculation of PSF quality in images with few stars.
Bug fix in astrometry.net output parsing.
* 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