OctoPrint plug-in that detects when printer is out of filament

Pause printing when the 3D printer runs out of filament.

Based on the Filament Sensor Reloaded plugin by kontakt, this plugin adds new features such as the ability to prevent print starting/resuming when no filament detected and offers bug fixes.