updated extension documentation

... added sections dependencies, versioning and authorization

Let me know what you think so far.