Update enyo.load to work at load time

The previous version of enyo.load would disrupt how enyo.depends
was working at load time, causing files to be loaded from the wrong
location.  This modifies the behavior to work like enyo.loader.require()
if it's load time, while preserving the current behavior at runtime.
It also moved the documentation comment into the correct format.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)