Control async property.

Adding a parameter "as" (for async) that lets you set the script to load synchronously if you want it to otherwise it sets it to true. This is for those edge cases when you do care about script loading order.