rename gcal-span to gcal-entry to avoid bootstrap conflicts
made sure JS is loaded conditionally for shortcode