Add the ability to add the `defer` or `async` attributes to scripts.

Helpers for mozilla/browserid#3454
Simplify the defer/async API options.

* defer and async are only added to scripts in production mode.
Add default value docs for async and defer
Merge pull request #33 from mozilla/async_defer_script_attributes

Add the ability to add the `defer` or `async` attributes to scripts.