Merge pull request #7 from evennia/master

Some minor changes before merging
Merge pull request #8 from evennia/master

Update to remain current with main fork
Delete char from player list upon obj deletion
Fixed bug with how PlayerDB import was handled
Merge pull request #9 from evennia/master

Merge with Master
Revert to master fork changes
Fix to text2html regex pattern
Added first version of TickerHandler, for managing subscription style tickers in a centralized way.
Made TickerHandler more general.
Used
Converted oobhandler to use tickerhandler.
Cleaned up the tickerhandler
Fixed command auto-help strings to make it look better in the cmdhelp wiki page
Implemented better client identification in telnet TTYPE, including a long-standing reversal of DO TTYPE and WILL TTYPE which is due to a typo in the tintin++ TTYPE specification and which was only fixable by going to the original Telnet TTYPE specification from 1989. Should now correctly identify the most common clients that supports e.g. xterm256 colors.
Created the ExtendedLoopingCall class for making resheduling of scripts a little more robust
Added more functionality to ExtendedLoopingCall class, like reset and repeats.
Switched Scripts to use ExtendedLoopingCall.
Fixed repeat functionality with new Script implementation.
Fixed so refurbished Scripts work normally. Added script.fire() method to fire the script on-demand, as suggested in #420. Also added as method remaining_repeats() to be able to get how many more times the script will fire.
Added rounding of  command output