latest test version, unfinished work in progress. use at own risk of losing your bouquets

backup your /var/etc/enigma2/ and /usr/lib/enigma2/python/Plugins/Extensions/AutoBouquets/ folders to a safe place on your PC.
copy AutoBouquets folder to /usr/lib/enigma2/python/Plugins/Extensions/
chmod 755 autobouquetsreader and autobouquets_e2.sh files
changelog:
added code for free to air only scanning, this should also now work.
added 180 second default timeout while reading demux loop.
fixed dvbsnoop not found error msg, changed to detect autobouquetsreader instead.
fixed BSOD when no current service at initialization and script terminates with error, now returns the default service.
attempted to fix initialization error checking and lockout, untested as i only have a static 28.2e setup.
level1 debug code has been left in this version, this will generated a /tmp/autobouquets_debug.txt file.