Added server.handler(name, method) support and tests.  Validation still incomplete.
Implemented validation and register native handler types.
Allow schema to be defined for handlers, and allow plugins to register via server pack.
Merge branch 'master' of https://github.com/spumko/hapi into handler

Conflicts:
	test/server.js
Add done() to test.
Split handlers and schema apart for faster verification.
Merge branch 'master' of https://github.com/spumko/hapi into handler
Handlers now managed at the pack level.
Merge branch 'master' of https://github.com/spumko/hapi into handler
Moved handler object validation to Handler.configure() and added documentation.
Clean up
Updated docs. Disallow handler overrides.
Updated docs
Remove schema argument and update docs.
add an insecureAgent when maxSockets is set, closes #1512
stringify key name if possible, closes #1552
Move validation into route generators.
Revert "stringify key name if possible, closes #1552"

This reverts commit 946c25e69ab85d9f0f50537a9bacc7ed0abee707.
coerce non-strings to null, test generateKey null and non-string returns
consolidate conditions