discovered this because my dev server runs on port 3000
using request.host_with_port
allow http or https
Merge pull request #230 from atomical/bugfix/add-port-to-embed-code-host-unless-port-is-80

discovered this because my dev server runs on port 3000