added more demos
changed ul margin in vertical state
code style fixes
use window.location.href if options url and canonical are not set