riot.compile revision
riot.compile revision

Prevents bug in the type detection of 2nd parameter in `riot.compile`
Allows the tags to be preceded by JS code in `riot.compile(tag)`
Include #sourceURL for `riot.compile(url)` as well
Using functions from lib/browser/tag/util.js
Some comments and minor reformat.

muut/riotjs,muut/riotjs,crisward/riot,crisward/riot