No longer hangs eggdrop event loop while getting data.

Added new feature to optionally output information to a file under the release path, for newdir/pre events.
Added option to use egghttp - needs testing on other versions of eggdrop.
[lrange $regexp_list 2 3] is sufficient as you only use index 0 and 1 of episode? Why the join, concat and then split again? Put a comment explaining if it's really necessary.