implement booking support

- add Endpoint->create() to wrap a POST
- add Config endpoint
- add Booking endpoint
- add booking example