  import os
  import urllib
  import warnings
  
  from hashlib import sha1
  from pathlib import Path
  from re import finditer
  
  import cv2
 
</s> remove import os
 </s> add 
import zipfile
from socket import timeout as socket_timeout, error as socket_error
  import os
  import urllib
  import warnings
import zipfile
from socket import timeout as socket_timeout, error as socket_error
  
  from hashlib import sha1
  from pathlib import Path
  from re import finditer
  
  import cv2
keep keep add keep keep keep keep keep keep
 Remove Dlib Aligner

Remove Dlib Aligner
Add CV2-DNN Aligner replacement for dlib
Remove aligner models from repo
Add download function to pull models from remote location
Minor FAN fixups 
lib/utils.py