reworked free shipping flyover & email signup functions, so they are more robust.

They now use a hover action, since the hidden content is inside the trigger. Also changed the delay for the fadeOut on the free shipping fly over to 3 seconds, as specified in the dev spec.

Signed-off-by: Dom Pascal <dom@dompascal.com>