Expose `plugin.hapi` as `pack.hapi`.
Ensure that the `cookie` scheme cannot be registered multiple times per pack.
Terminology.
Merge pull request #968 from kitcambridge/pack-changes

Changes to `plugin.hapi` and the `cookie` scheme