Updated demo to use /: separators by default.
Fixes #4: removed jQuery dependency.
Fixes #1: implemented trigger options. Refined public and internal API.
Implements #3: use UMD to support requiring via AMD, CommonJS, and as window global.