Handle properly in breed and parent tab if no mydragon defined

Breed tab don't highlight not-owned dragon
Parent tab don't filter owned dragon (also don't show filter)
Also fix the bug in parent tab that there can be 3 result tables
Move the battle.response handler to dragonstory.js, handle no mydragon

Move the event handler from index.html to dragonstory.js
Move html cleanup from battlelib to handler
Don't filter our not owned dragon if no mydragon set
Cleanup inline style of breed and parent result and use css instead