Converting the contact popout to use the new forms

The g5-enhanced-form class was on the top-level div, so the form js was
removing everything inside, even the parts the show/hide script was
looking for. So I moved that lower and switched it to use the new way of
doing forms.
Undo some stuff from Lucia's work yesterday.

Some of those changes shouldn't be neccessary in the new setup.
Making Sticky nav work, and work in IE9

Also adding a target="_blank" to lead-forms fallback so the user can go
back to the site after filling out the form
Remove the cls_url option, it uses a helper now
Merge pull request #272 from G5/fix-contact-popout

Converting the contact popout to use the new forms
Bring back CORS check for IUI.

This got dropped because it was a temporary hack that accidentally got
lost when the IUI build script was subsequently re-ran. I have updated
the build script, but I need to add that hack back to the built widget.
Also it's not a hack anymore, it's the permanent solution and I like it.
No IE9, no problem.
Merge pull request #293 from G5/fallback-back

Bring back CORS check for IUI.
Don't validate HTTPS on a widget field.

I smell copy-and-paste. Matt Bohme and I paired on this so it's going
straight to master.
updates the contact info sheet phone html to work with the phone service
Merge pull request #294 from G5/contact-info-sheet-phone

updates the contact info sheet phone html to work with the phone service
hide sticky nav in ie9
remove element and stop js for ie9 instead
always hide, then show for everyone but ie9
hides the scrolling nav on tablet sizes
Merge branch 'master' into sticky-nav-tablet
Merge pull request #295 from G5/sticky-nav-tablet

hides the scrolling nav on tablet sizes
adds better logic for screen size changes
Merge pull request #296 from G5/sticky-nav-tablet

adds better logic for screen size changes
rename old variable
Merge branch 'master' into multiple-galleries