Fix for config errors not being reported (instead flexget crashes with traceback)

http://flexget.com/ticket/2387
Merge pull request #163 from Gargauth/fix_ticket_2387

Fix for config errors not being reported
Fix the webui (well, at least let it start again)