Support running without jQuery or RequireJS
Check for require before checking for Stylus

Don't run the try block if require isn't available. Try blocks can be
expensive in the browser, especially when an exception is expected.
Merge pull request #4 from rossy2401/master

Looks good, thank you.