Add opal as an external template

Fixes opal/opal#576.