renamed the addRoute event
fixes #27, fixes #30 handles content errors and offers ajax replay