introduce bindings

Adds lib/axiom/bindings/base.js and the services and extensions
binding subclasses.