Removed smart image filter
Cleanup
Moved some smartcropping code into feature_detection
Refactored feature detection code into a class
Added focal point fields
Moved smartcropping code from image backends into image model
Make image processing backends use focal_point
Made image processing code focal point aware
Removed old docs
Fixed missing future import