Update 13

Add ability to call commands in dot notation such as "storage.setItem".

User script resources and storage are no longer passed via injection. There is now a "messageExtensionSync" function that retrieves items as needed.

Log errors that occur in callbacks rather than silently failing.

Add Utilities.typeOf.